Вопросы с тегом «php»

PHP - широко используемый, высокоуровневый, динамический, объектно-ориентированный и интерпретируемый язык сценариев, в первую очередь разработанный для серверной веб-разработки. Используется для вопросов о языке PHP.

7
Получите JSON POST с PHP
Я пытаюсь получить сообщение JSON POST на веб-сайте интерфейса оплаты, но не могу его расшифровать. Когда я печатаю: echo $_POST; Я получил: Array Я ничего не получаю, когда я пытаюсь это: if ( $_POST ) { foreach ( $_POST as $key => $value ) { echo "llave: ".$key."- Valor:".$value."<br />"; …
292 php  json  post 

10
Правильный ли шаблон репозитория в PHP?
Предисловие: Я пытаюсь использовать шаблон репозитория в архитектуре MVC с реляционными базами данных. Недавно я начал изучать TDD на PHP, и я понимаю, что моя база данных слишком тесно связана с остальной частью моего приложения. Я читал о репозиториях и использовании контейнера IoC, чтобы «внедрить» его в мои контроллеры. Очень …

19
Удалить новые строки из строки и заменить их одним пустым пробелом
$string = " put returns between paragraphs for linebreak add 2 spaces at end "; Хотите удалить все новые строки из строки. У меня есть это регулярное выражение, оно может поймать их всех, проблема в том, что я не знаю, с какой функцией мне его использовать. /\r\n|\r|\n/ $string должен стать: …
291 php  regex  string 


17
Отслеживание времени выполнения скрипта в PHP
PHP должен отслеживать количество процессорного времени, которое конкретный сценарий использовал для обеспечения ограничения max_execution_time. Есть ли способ получить доступ к этому внутри скрипта? Я хотел бы включить некоторые записи в мои тесты о том, сколько ЦП было сожжено в реальном PHP (время не увеличивается, когда скрипт сидит и ожидает базу …
291 php  performance 

24
Ошибка nginx при подключении к php5-fpm.sock завершилась ошибкой (13: Отказано в доступе)
Я обновляю nginx до 1.4.7 и php до 5.5.12 , после этого я получил ошибку 502 . До обновления все отлично работает. Nginx-error.log 2014/05/03 13:27:41 [crit] 4202#0: *1 connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied) while connecting to upstream, client: xx.xxx.xx.xx, server: localhost, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: …
290 unix  nginx  php 

13
Самый простой способ профилировать скрипт PHP
Какой самый простой способ профилировать скрипт PHP? Я бы хотел отметить что-то, что показывает мне дамп всех вызовов функций и сколько времени они заняли, но я также согласен с тем, чтобы что-то связывать с конкретными функциями. Я попытался поэкспериментировать с функцией microtime : $then = microtime(); myFunc(); $now = microtime(); …
289 php  profiling 

16
Как вызвать функцию из строки, хранящейся в переменной?
Мне нужно иметь возможность вызывать функцию, но имя функции хранится в переменной, это возможно? например: функция foo () { // код здесь } функциональная панель () { // код здесь } $ functionName = "foo"; // мне нужно вызвать функцию в зависимости от значения $ functionName

8
Лучшие практики для тестирования защищенных методов с помощью PHPUnit
Я нашел дискуссию о том , тестируешь ли ты частный метод информативно. Я решил, что в некоторых классах я хочу иметь защищенные методы, но тестировать их. Некоторые из этих методов являются статическими и короткими. Поскольку большинство открытых методов используют их, я, вероятно, смогу безопасно удалить тесты позже. Но для того, …


15
Отправка POST-данных в Android
У меня есть опыт работы с PHP, JavaScript и многими другими языками сценариев, но у меня нет большого опыта работы с Java или Android. Я ищу способ отправки данных POST в скрипт PHP и отображения результатов.


11
Массив в строковый PHP?
Каков наилучший метод для преобразования массива PHP в строку? У меня есть переменная, $typeкоторая является массивом типов. $type = $_POST[type]; Я хочу сохранить его как одну строку в моей базе данных с каждой записью, разделенной |: Спорт | Фестивали | Другие
284 php  arrays  string 

22
dyld: библиотека не загружена: /usr/local/opt/icu4c/lib/libicui18n.62.dylib ошибка запуска php после установки узла с brew на Mac
Я установил нод с помощью homebrew (Mojave), после чего php перестал работать и, если я попытаюсь запустить, php -vя получаю эту ошибку: php -v dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.62.dylib Referenced from: /usr/local/bin/php Reason: image not found Я попытался удалить оба узла и icu4c, но проблема остается
284 php  node.js  macos  homebrew 

14
Doctrine2: лучший способ обрабатывать многие ко многим с помощью дополнительных столбцов в справочной таблице
Мне интересно, что является лучшим, самым чистым и простым способом работы с отношениями «многие ко многим» в Doctrine2. Давайте предположим, что у нас есть альбом типа Master of Puppets от Metallica с несколькими треками. Но, пожалуйста, обратите внимание на тот факт, что один трек может появиться в более чем одном …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.