PHP- все статьи тега ➜ страница 39


PHP max input vars

Я max_input_vars сообщение об ошибке. Я понимаю php.ini настройка, которая может изменить это, начиная с версии 5.3.9 однако, я использую версию 5.1.6. когда я просматриваю информацию о конфигурации для моего сервера 5.1.6, он показывает max_input_vars значение-1000. мой вопрос: несмотря на то, что я запускаю 5.1.6, я вижу этот параметр из phpinfo() но это не в . Означает ли это, что значение жестко закодировано в этой версии PHP и не может быть изменен? ...

Где находится журнал ошибок PHP в XAMPP?

Я использую XAMPP для Windows. где находится журнал ошибок PHP в XAMPP? ...

Как я могу установить версию PHP в PHPStorm?

можно ли установить значение версии PHP, скажем 4.0+ и иметь функции выделения PHPStorm, которые не будут работать с самой старой версией? Например, для PHP4 это должно выделить static function etc. У меня есть установка PHP на моем ПК, но я не хочу устанавливать более старую версию PHP для каждого небольшого скрипта, который я должен создать. спасибо ...

Конвертировать перебежками до верблюжьего в PHP

может кто-нибудь помочь мне завершить эту функцию PHP? Я хочу взять такую строку: 'this-is-a-string' и преобразовать ее в эту: 'thisIsAString': function dashesToCamelCase($string, $capitalizeFirstCharacter = false) { // Do stuff return $string; } ...

Как "сгладить" многомерный массив до простого в PHP?

Это, вероятно, вопрос новичка, но я уже давно просматриваю документацию, и я не могу найти никакого решения. Я думал, что могу использовать implode для каждого измерения, а затем вернуть эти строки вместе с str_split чтобы создать новый простой массив. Однако я никогда не знаю, если шаблон соединения не находится также в значениях и поэтому после выполнения str_split мои исходные значения могут сломаться. есть что-то вроде combine($array1, $array2) для массивов внутри многомерного массива? ...

Получить PHP, чтобы остановить замену '.'символы в массивах $ GET или $ POST?

если я передаю PHP переменные с . в их именах через $_GET PHP автоматически заменяет их на _ символы. Например: <?php echo "url is ".$_SERVER['REQUEST_URI']."<p>"; echo "x.y is ".$_GET['x.y'].".<p>"; echo "x_y is ".$_GET['x_y'].".<p>"; ... выводит следующее: url is /SpShipTool/php/testGetUrl.php?x.y=a.b x.y is . x_y is a.b. ... мой вопрос таков: есть любой как я могу это остановить? Не могу за всю жизнь понять, что я сделал, чтобы заслужить это PHP версии я бегу с 5.2 ...

JSON против сериализованного массива в базе данных [закрыто]

каковы преимущества и недостатки хранения данных JSON в базе данных MySQL по сравнению с сериализованным массивом? ...

PHP не распознается как внутренняя или внешняя команда в командной строке

Я получил следующую ошибку, когда я запускаю команду с php C:xampphtdocs>php 'php' is not recognized as an internal or external command, operable program or batch file. Я не получаю никаких ошибок, когда я запускаю команду с php по следующему пути: C:xamppphp>php //do not got error here Почему я получаю эту ошибку? 'php' не распознается как внутренняя или внешняя команда, действующая программа или пакетный файл. ...

Как удалить последнюю запятую из строки с помощью PHP?

Привет я использую цикл для получения значений из моей базы данных, и мой результат такой: 'name', 'name2', 'name3', и я хочу, чтобы это было так: 'name', 'name2', 'name3' Я хочу удалить запятую после последнего значения цикла. спасибо ...

Вызов метода динамического класса в PHP

есть ли способ динамически вызывать метод в том же классе для PHP? У меня нет правильного синтаксиса, но я хочу сделать что-то похожее на это: $this->{$methodName}($arg1, $arg2, $arg3); ...

CloudFlare и регистрация IP-адресов посетителей через PHP

Я пытаюсь отслеживать и регистрировать пользователей / посетителей, которые обращаются к моему сайту с помощью PHP $_SERVER['REMOTE_ADDR'] чтобы сделать так. Типичный метод отслеживания IP-адресов в PHP. тем не менее, я использую CloudFlare для кэширования и таких и получения их IP-адресов, как CloudFlare: 108.162.212.* - 108.162.239.* каков был бы правильный метод получения фактического IP-адреса пользователей / посетителей при использовании CloudFlare? ...

Почему примеры PHP-массивов оставляют конечную запятую?

Я видел примеры, подобные следующим: $data = array( 'username' => $user->getUsername(), 'userpass' => $user->getPassword(), 'email' => $user->getEmail(), ); однако на практике я всегда не левая точка с запятой. Я делаю что-то неправильно, или это просто "другой" способ сделать это? Если бы я использовал фреймворк, не будет ли конечная запятая негативно влиять на генерацию кода? Я также видел использование конечных запятых в объявлениях массивов на других языках (Jav ...

Как отправить 500 внутренних ошибок сервера ошибка из php-скрипта

мне нужно отправить "500 Внутренняя ошибка сервера" из PHP-скрипта при определенных условиях. Скрипт должен быть вызван сторонним приложением. Скрипт содержит пару die("this happend") заявления, для которых мне нужно отправить 500 Internal Server Error код ответа вместо обычного 200 OK. Сценарий третьей стороны повторно отправит запрос при определенных условиях, которые включают в себя не получение 200 OK код ответа. вторая часть вопроса: мне нужно настроить мой сценарий, как это: <?php ...

Какова максимальная длина строки в PHP?

Так как большой может a $variable в PHP получить? Я пытался проверить это, но я не уверен, что у меня достаточно системной памяти (~2 ГБ). Я считаю, что должен быть какой-то предел. Что происходит, когда строка становится слишком большой? Это конкатенация, или PHP выдает исключение? ...

Как конвертировать MySQL time в UNIX timestamp с помощью PHP?

есть много вопросов, которые задают о "unix timestamp to MySQL time". Мне нужен был обратный путь, да... Есть идеи? ...

PhpStorm как обновить содержимое папки или всего дерева проекта

Это может быть глупый вопрос, но я не могу найти возможность обновить содержимое папки в дереве проекта (PhpStorm IDE). Это (действительно основная) функция отсутствует? Я знаю, что контент обновляется автоматически, но в некоторых типах папок, где файлы создаются и меняются часто, это не работает. ...

не удалось открыть поток: http-оболочка не поддерживает записываемые соединения

Я загрузил мои файлы localhost на мой сайт, но он показывает мне эту ошибку: - : [2] file_put_contents( ***WebsiteURL*** /cache/lang/ ***FileName*** .php) [function.file-put-contents]: failed to open stream: HTTP wrapper does not support writeable connections | LINE: 127 | FILE: /home/content/ ***FoldersFileName*** .php что я лично чувствую, что содержимое сохраняется в файле в папке кэша, и когда я загрузил файлы на свой веб-сервер, он пытается получить доступ к кэшированной папке localho ...

Подавить ошибку с помощью оператора @ в PHP [закрыто]

на ваш взгляд, можно ли использовать оператор @ для подавления ошибки / предупреждения в PHP, в то время как вы можете обрабатывать ошибку? Если да, то при каких обстоятельствах вы бы это использовали? примеры кода приветствуются. Edit: Примечание Для репликаторов. Я не хочу отключать отчеты об ошибках, но, например, обычной практикой является использование @fopen($file); и потом проверить... но вы можете избавиться от @ по делать if (file_exists($file)) { fopen($file); } else { ...

В php5 объекты передаются по ссылке?

Я не могу получить какую-либо последовательную информацию об этом. Различные источники, кажется, говорят разные вещи и почтенный php.net сам (появляется) не для того, чтобы прямо заявить об этом - хотя, должен признаться, я только быстро взглянул. в случаях, когда я передаю "тяжелые" объекты, мне нужно пройти по ссылке, но я не хочу продолжать печатать: function foo(TypeName& $obj) Если я могу уйти с просто function foo(TypeName $obj) Так что же делает стандарт сказать? ...

Как включить curl в xampp? [дубликат]

этот вопрос уже есть ответ здесь: Как включить cURL в PHP / XAMPP 16 ответов Как включить curl в xampp ? мое приложение PHP twitter нуждается в функции curl. Но он не включен в XAMPP. как включить его. Я не нашел никаких вариантов для этого. ...