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

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

13
Тип PHPDoc намекает на массив объектов?
Таким образом, в PHPDoc можно указывать @varвыше объявление переменной-члена, чтобы намекнуть на его тип. Тогда IDE, например. PHPEd будет знать, с каким типом объекта он работает, и сможет обеспечить понимание кода для этой переменной. <?php class Test { /** @var SomeObj */ private $someObjInstance; } ?> Это прекрасно работает до …
417 php  ide  phpdoc  var  hint 

18
Как можно использовать многопоточность в приложениях PHP
Существует ли реалистичный способ реализации многопоточной модели в PHP, будь то по-настоящему или просто имитировать ее. Некоторое время назад было предложено заставить операционную систему загружать другой экземпляр исполняемого файла PHP и обрабатывать другие одновременные процессы. Проблема в том, что, когда PHP-код завершил выполнение, экземпляр PHP остается в памяти, потому что …

17
PHP константы, содержащие массивы?
Это не удалось: define('DEFAULT_ROLES', array('guy', 'development team')); Видимо, константы не могут содержать массивы. Каков наилучший способ обойти это? define('DEFAULT_ROLES', 'guy|development team'); //... $default = explode('|', DEFAULT_ROLES); Это кажется ненужным усилием.
408 php  arrays  constants  scalar 


6
Что такое замыкание в PHP и почему он использует идентификатор «использования»?
Я проверяю некоторые PHP 5.3.0 функции и наткнулся на код на сайте, который выглядит довольно забавно: public function getTotal($tax) { $total = 0.00; $callback = /* This line here: */ function ($quantity, $product) use ($tax, &$total) { $pricePerItem = constant(__CLASS__ . "::PRICE_" . strtoupper($product)); $total += ($pricePerItem * $quantity) * …
407 php  closures 

21
Как создать несколько запросов к предложению Where с помощью Laravel Eloquent?
Я использую конструктор запросов Laravel Eloquent, и у меня есть запрос, в котором я хочу WHEREпредложение по нескольким условиям. Это работает, но это не элегантно. Пример: $results = User::where('this', '=', 1) ->where('that', '=', 1) ->where('this_too', '=', 1) ->where('that_too', '=', 1) ->where('this_as_well', '=', 1) ->where('that_as_well', '=', 1) ->where('this_one_too', '=', 1) ->where('that_one_too', …

15
PHP - как создать символ новой строки?
В PHP я пытаюсь создать символ новой строки: echo $clientid; echo ' '; echo $lastname; echo ' '; echo '\r\n'; После этого я открываю созданный файл в Блокноте, и он буквально записывает новую строку: 1 Джон Доу 1 Джон Доу 1 Джон Доу Я перепробовал много вариантов \r\n, но ни …

16
Как обезопасить пароли базы данных в PHP?
Когда приложение PHP устанавливает соединение с базой данных, оно, конечно, обычно должно передавать логин и пароль. Если я использую один логин с минимальным разрешением для своего приложения, тогда PHP должен где-то знать этот логин и пароль. Каков наилучший способ защитить этот пароль? Кажется, просто писать это в коде PHP не …
404 php  database  security 

30
Как вы отлаживаете PHP-скрипты? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Закрыто 3 года назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Как …

11
Сохранение изображения из PHP URL
Мне нужно сохранить изображение с PHP-URL на мой компьютер. Допустим, у меня есть страница http://example.com/image.phpс изображением одного цветка, и ничего больше. Как я могу сохранить это изображение из URL с новым именем (используя PHP)?
402 php  image 

15
Правильные файловые права для WordPress [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто в прошлом году . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет …
399 php  wordpress  chmod 

11
Как выбрать библиотеку аутентификации для CodeIgniter? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос Я вижу, есть несколько . Какие из них поддерживаются и просты в использовании? …

16
Неустранимая ошибка: превышено максимальное время выполнения 30 секунд
Я загружаю файл JSON из онлайн-источника, и когда он проходит через цикл, я получаю эту ошибку: Неустранимая ошибка: максимальное время выполнения 30 секунд превышено в C: \ wamp \ www \ temp \ fetch.php в строке 24
397 php  json 

21
Где PHP хранит журнал ошибок? (php5, apache, fastcgi, cpanel)
Я на виртуальном хостинге, и у меня есть Cpanel, Apache, PHP управляется fastcgi. Где PHP хранит журнал ошибок? Есть ли другой способ найти журнал ошибок в среде общего хостинга вместо того, чтобы просматривать всю структуру сайта для поиска файлов error_log? У меня есть доступ к php.ini(я использую PHP версии 5.2.16).

14
Как найти файл php.ini, используемый командной строкой?
Мне нужно включить pdo_mysql в моей среде EasyPhp, поэтому я пошел в файл php.ini и раскомментировал следующую строку: extension=php_pdo_mysql.dll К сожалению, у меня все еще есть та же проблема. Я использую CLI, поэтому я полагаю, что мне нужно найти файл php.ini, используемый CLI. Как я могу найти это?
389 php  easyphp 

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