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

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

4
Как удалить неиспользуемые зависимости из композитора?
Я установил пакет с помощью composer, и он установил многие другие пакеты как зависимости. Теперь я удалил основной пакет с composer remove packageauthor/packagename, но все старые зависимости не были удалены. Я ожидал, что composer очистит и сохранит только те пакеты, которые требуются в соответствии с composer.jsonих зависимостями. Как заставить composer …
210 php  composer-php 

18
Как сделать асинхронные HTTP-запросы в PHP
Есть ли в PHP способ сделать асинхронные HTTP-вызовы? Меня не волнует ответ, я просто хочу сделать что-то подобное file_get_contents(), но не ждать, пока запрос завершится, прежде чем выполнить остальную часть моего кода. Это было бы очень полезно для отключения "событий" в моем приложении или запуска длинных процессов. Любые идеи?
209 php  http  asynchronous 

6
Как исправить ошибку с xml2-config, не найденную при установке PHP из исходников?
Когда я пытаюсь установить стабильную версию php 5.3 из исходного кода в Ubuntu (загружая сжатый установочный файл с http://www.php.net/downloads.php ) и запускаю, ./configureя получаю эту ошибку: configure: error: xml2-config not found. Please check your libxml2 installation.
208 php  compilation  php-5.3 

12
HTTPS и SSL3_GET_SERVER_CERTIFICATE: сбой проверки сертификата, CA в порядке
Я использую XAMPP для разработки. Недавно я обновил установку xampp со старой версии до 1.7.3. Теперь, когда я скручиваю сайты с поддержкой HTTPS, я получаю следующее исключение Неустранимая ошибка: необработанное исключение «RequestCore_Exception» с сообщением «cURL resource: Resource id # 55; Ошибка cURL: проблема с сертификатом SSL, убедитесь, что сертификат CA …
208 php  ssl  curl  openssl  ca 

21
Как реализовать хороший фильтр ненормативной лексики?
Многим из нас приходится иметь дело с пользовательским вводом, поисковыми запросами и ситуациями, когда вводимый текст может содержать ненормативную лексику или нежелательный язык. Часто это нужно отфильтровать. Где можно найти хороший список нецензурных слов на разных языках и диалектах? Доступны ли API для источников, которые содержат хорошие списки? Или, может …
208 php  regex  user-input 

15
Удалить несколько пробелов
Я получаю $row['message']из базы данных MySQL, и мне нужно удалить все пробелы, как \n \tи так далее. $row['message'] = "This is a Text \n and so on \t Text text."; должен быть отформатирован в: $row['message'] = 'This is a Text and so on Text text.'; Я попытался: $ro = preg_replace('/\s\s+/', …

8
PHP нулевой или пустой?
У меня есть вопрос относительно NULLPHP: $a = ''; if($a == NULL) { echo 'is null'; } Почему я вижу ноль, когда $aпустая строка? Это ошибка?
208 php  null 

17
Массив массивов PHP, включающий ключи
Есть ли способ сделать что-то вроде этого: $test_array = array("first_key" => "first_value", "second_key" => "second_value"); var_dump(array_map(function($a, $b) { return "$a loves $b"; }, array_keys($test_array), array_values($test_array))); Но вместо вызова array_keysи array_valuesпрямой передачи $test_arrayпеременной? Желаемый результат: array(2) { [0]=> string(27) "first_key loves first_value" [1]=> string(29) "second_key loves second_value" }




8
Как удалить элемент массива, а затем повторно индексировать массив?
У меня есть некоторые проблемы с массивом. У меня есть один массив, который я хочу изменить, как показано ниже. Я хочу удалить элемент (элементы) по индексу, а затем переиндексировать массив. Является ли это возможным? $foo = array( 'whatever', // [0] 'foo', // [1] 'bar' // [2] ); $foo2 = array( …
206 php  arrays  indexing 

8
Безопасно удалить миграцию в Laravel
В Laravel, похоже, есть команда для создания миграции, но не удаления. Создать команду миграции: php artisan migrate:make create_users_table Если я хочу удалить миграцию, могу ли я просто безопасно удалить соответствующий файл миграции в папке базы данных / миграции? Файл миграций: 2013_05_31_220658_create_users_table

9
В чем разница между is_a и instanceof?
Я знаю, что instanceofэто оператор, а is_aэто метод. Является ли метод медленнее в производительности? Что бы вы предпочли использовать?
205 php 

17
PHP, получить имя файла без расширения файла
У меня есть этот код PHP: function ShowFileExtension($filepath) { preg_match('/[^?]*/', $filepath, $matches); $string = $matches[0]; $pattern = preg_split('/\./', $string, -1, PREG_SPLIT_OFFSET_CAPTURE); if(count($pattern) > 1) { $filenamepart = $pattern[count($pattern)-1][0]; preg_match('/[^?]*/', $filenamepart, $matches); return strtolower($matches[0]); } } Если у меня есть файл с именем my.zip, эта функция возвращает .zip. Я хочу сделать …
205 php  file  string 

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