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

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

19
Неустранимая ошибка: класс 'ZipArchive' не найден в
У меня проблема с тем, что я устанавливаю «Archive_Zip 0.1.1» на сервере Linux, но когда я пытаюсь запустить скрипт для создания zip-файла, это приводит к фатальной ошибке Неустранимая ошибка: класс ZipArchiveне найден в ... где я положил код $zip = new ZipArchive; var_dump($zip); $res = $zip->open($filename, ZipArchive::OVERWRITE); if ($res !== …
181 php  zip  ziparchive 

13
Как я могу использовать Guzzle для отправки запроса POST в JSON?
Кто-нибудь знает правильный способ postиспользования JSON Guzzle? $request = $this->client->post(self::URL_REGISTER,array( 'content-type' => 'application/json' ),array(json_encode($_POST))); Я получаю internal server errorответ от сервера. Работает с использованием Chrome Postman.
180 php  postman  guzzle 

5
Как правильно выполнить развертывание при использовании коммутатора разработки / производства Composer?
Composer имеет возможность загружать несколько зависимостей только в процессе разработки, поэтому инструменты не будут установлены в производственной среде (на работающем сервере). Это (теоретически) очень удобно для сценариев, которые имеют смысл только при разработке, таких как тесты, fake-data-tools, отладчик и т. Д. Для этого нужно добавить дополнительный require-devблок с инструментами, которые …

11
Как вы подключаетесь к нескольким базам данных MySQL на одной веб-странице?
У меня есть информация, распределенная по нескольким базам данных, и я хочу разместить всю информацию на одной веб-странице с помощью PHP. Мне было интересно, как я могу подключиться к нескольким базам данных на одной веб-странице PHP. Я знаю, как подключиться к одной базе данных, используя: $dbh = mysql_connect($hostname, $username, $password) …
179 php  mysql 

19
Кэшируется, PHP генерирует Миниатюры загружаются медленно
Вопрос Часть A ▉ (100 наград, награжден) Главный вопрос заключался в том, как сделать этот сайт более быстрым. Сначала нам нужно было прочитать эти водопады. Спасибо всем за ваши предложения по анализу показаний водопада. Из приведенных здесь графиков различных водопадов видно главное узкое место: миниатюры, генерируемые PHP. Безрецептурная загрузка jquery …

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

12
Странная ошибка PHP: «Невозможно использовать возвращаемое значение функции в контексте записи»
Я получаю эту ошибку, и я не могу сделать ни голову, ни хвост. Точное сообщение об ошибке: Неустранимая ошибка: невозможно использовать возвращаемое значение функции в контексте записи в /home/curricle/public_html/descarga/index.php в строке 48 Строка 48: if (isset($_POST('sms_code') == TRUE ) { Что здесь может происходить? Вот полная функция: function validate_sms_code() { …
178 php  fatal-error 

7
CodeIgniter: создать новый помощник?
Мне нужно по-разному зацикливать множество массивов и отображать их на странице. Массивы генерируются классом модуля. Я знаю, что лучше не включать функции в «представления», и я хочу знать, куда вставить файл функций. Я знаю, что могу «расширить» помощников, но я не хочу расширять помощников. Я хочу создать помощника с помощью …

12
Использование аргументов по умолчанию в функции
Меня смущают значения по умолчанию для функций PHP. Скажем, у меня есть такая функция: function foo($blah, $x = "some value", $y = "some other value") { // code here! } Что, если я хочу использовать аргумент по умолчанию для $ x и установить другой аргумент для $ y? Я экспериментировал …
178 php  arguments  default 

9
Получение HTTP-кода в PHP с помощью curl
Я использую CURL для получения статуса сайта, если он вверх / вниз или перенаправляет на другой сайт. Я хочу, чтобы это было максимально упрощено, но это не работает хорошо. <?php $ch = curl_init($url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_TIMEOUT,10); $output = curl_exec($ch); $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); return $httpcode; ?> Я завернул это в …

11
Какой лучший способ проверить, есть ли в массиве более одного элемента?
Мне просто нужно проверить, есть ли в массиве более одного элемента. Я пытаюсь сделать это так: if (isset($arr['1'])) другой традиционный способ if (sizeof($arr)>1) Какой из двух лучше? В таких ситуациях, как я должен судить между двумя альтернативными методами? Есть ли какой-нибудь измеритель проверки производительности, который можно измерить?
177 php  arrays 


10
Рекомендации: работа с длинными многострочными строками в PHP?
Примечание: извините, если это очень простой вопрос, но я несколько одержимо компульсивен в отношении форматирования моего кода. У меня есть класс, который имеет функцию, которая возвращает строку, которая будет составлять основной текст письма. Я хочу, чтобы этот текст был отформатирован так, чтобы он выглядел прямо в электронном письме, но также …
177 php  string 


18
Команда Laravel PHP не найдена
Я установил Laravel, используя composer без проблем, но когда я пытаюсь выполнить « laravel » в моем терминале, у меня возникает типичная ошибка: -bash: laravel: команда не найдена Если я читаю документацию официального сайта, мне нужно сделать это: Обязательно поместите каталог ~ / .composer / vendor / bin в вашу …
177 php  bash  laravel 

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