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

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

1
Найти подстроку в строке в TWIG
Я хочу найти подстроку строки или проверить, нет ли такой подстроки с помощью Twig. По словам, мне нужен аналог strstr или strpos в php. Я погуглил и искал эту проблему в stackoverflow, но ничего не нашел. Кто-нибудь знает, как решить эту проблему?


15
Как заархивировать целую папку с помощью PHP
Я нашел здесь, в stackoveflow, несколько кодов о том, как заархивировать конкретный файл, но как насчет конкретной папки? Folder/ index.html picture.jpg important.txt внутри My Folderесть файлы. после архивирования My Folderя также хочу удалить все содержимое папки, кроме important.txt. Нашел это здесь, в стеке Мне нужна ваша помощь. Спасибо.
132 php  zip 

13
Сделайте var_dump красивым
У меня есть простой $_GET[]набор переменных запроса для отображения данных тестирования при извлечении запросов из БД. <?php if($_GET['test']): ?> <div id="test" style="padding: 24px; background: #fff; text-align: center;"> <table> <tr style="font-weight: bold;"><td>MLS</td></tr> <tr><td><?php echo KEY; ?></td></tr> <tr style="font-weight: bold;"><td>QUERY</td></tr> <tr><td><?php echo $data_q; ?></td></tr> <tr style="font-weight: bold;"><td>DATA</td></tr> <tr><td><?php var_dump($data); ?></td></tr> </table> </div> …
132 php  arrays  var-dump 

6
Как отправить данные JSON с помощью PHP cURL?
Вот мой код, $url = 'url_to_post'; $data = array( "first_name" => "First name", "last_name" => "last name", "email"=>"email@gmail.com", "addresses" => array ( "address1" => "some address", "city" => "city", "country" => "CA", "first_name" => "Mother", "last_name" => "Lastnameson", "phone" => "555-1212", "province" => "ON", "zip" => "123 ABC" ) ); …
132 php  json  rest  curl 


8
Отправка электронной почты с помощью PHP с SMTP-сервера
$from = "someonelse@example.com"; $headers = "From:" . $from; echo mail ("borutflis1@gmail.com" ,"testmailfunction" , "Oj",$headers); У меня проблемы с отправкой электронной почты на PHP. Я получаю сообщение об ошибке: SMTP server response: 530 SMTP authentication is required. У меня создалось впечатление, что вы можете отправлять электронную почту без SMTP для проверки. …
132 php  email  smtp 

30
Сессия PHP потеряна после перенаправления
Как решить проблему потери сеанса после перенаправления в PHP? Недавно я столкнулся с очень частой проблемой потери сеанса после перенаправления. И после поиска на этом веб-сайте я все еще не могу найти решения (хотя это было самым близким). Обновить Я нашел ответ и решил опубликовать его здесь, чтобы помочь любому, …

6
Как запросить все поля типа GraphQL без написания длинного запроса?
Предположим, у вас есть тип GraphQL, который включает много полей. Как запросить все поля, не записывая длинный запрос, включающий имена всех полей? Например, если у меня есть эти поля: public function fields() { return [ 'id' => [ 'type' => Type::nonNull(Type::string()), 'description' => 'The id of the user' ], 'username' …

7
PHP скрипт для циклического прохождения всех файлов в каталоге?
Я ищу сценарий PHP, который просматривает все файлы в каталоге, чтобы я мог делать что-то с именем файла, например форматировать, печатать или добавлять его в ссылку. Я хотел бы иметь возможность сортировать файлы по имени, типу или дате создания / добавления / изменения. (Представьте себе причудливый каталог «index».) Я также …
131 php  file 

9
Функция объединения для PHP?
Многие языки программирования имеют функцию Coalesce (возвращает первое значение , не NULL, пример ). К сожалению, в 2009 году PHP этого не сделал. Что было бы хорошим способом реализовать его в PHP, пока сам PHP не получит функцию объединения?

10
Функция in_array без учета регистра в PHP
Возможно ли сравнение без учета регистра при использовании in_arrayфункции? Итак, с таким исходным массивом: $a= array( 'one', 'two', 'three', 'four' ); Следующие запросы вернут истину: in_array('one', $a); in_array('two', $a); in_array('ONE', $a); in_array('fOUr', $a); Какая функция или набор функций будут делать то же самое? Я не думаю, что in_arrayсама может это …
131 php  arrays 

7
Перенаправить все на index.php с помощью htaccess
Я пишу простой MVC-фреймворк на основе PHP. Я хочу, чтобы этот фреймворк можно было установить в любой каталог. Мой PHP-скрипт захватывает URI запроса и разбивает его на сегменты. Он делает сегмент 1 контроллером, а сегмент 2 действием. Все идет нормально, когда я делаю это: http://www.example.com/mvc/module/test/ Он перейдет к конкретному контроллеру …
131 php  .htaccess 

9
Как оценить эффективность PHP-скрипта
Я хочу знать, как лучше всего протестировать мои PHP-скрипты. Неважно, это задание cron, веб-страница или веб-сервис. Я знаю, что могу использовать microtime, но действительно ли он дает мне реальное время PHP-скрипта? Я хочу протестировать и протестировать различные функции PHP, которые делают то же самое. Например, preg_matchvs strposили domdocumentvs preg_matchили preg_replace …

7
Итерировать каждую строку в PHP
У меня есть форма, которая позволяет пользователю либо загрузить текстовый файл, либо скопировать / вставить содержимое файла в текстовое поле. Я могу легко различать эти два параметра и помещать то, что они ввели, в строковую переменную, но что мне делать дальше? Мне нужно перебрать каждую строку строки (желательно не беспокоясь …
130 php  string 

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