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

107
Отправить данные POST через необработанный json с почтальоном

У меня есть почтальон (тот, который не открывается в Chrome), и я пытаюсь выполнить запрос POST, используя необработанный json. На вкладке Body я выбрал "raw" и "JSON (application / json)" с этим телом: { "foo": "bar" } Для заголовка у меня 1, Content-Type: application/json На стороне PHP я...

106
Где я должен использовать isset () и! Empty ()

Я где-то читал, что isset()функция обрабатывает пустую строку как TRUE, следовательно isset(), не является эффективным способом проверки ввода текста и текстовых полей из HTML-формы. Таким образом, вы можете использовать, empty()чтобы проверить, что пользователь что-то напечатал. Верно ли, что...

106
Как создать массив из файла CSV с помощью PHP и функции fgetcsv

Может ли кто-нибудь любезно предоставить код для создания массива из файла CSV с помощью fgetcsv? Я использовал следующий код для создания массива из простого CSV-файла, но он не работает правильно, когда в одном из моих полей есть несколько запятых, например адреса. $lines =file('CSV...

106
простое объяснение PHP ООП против процедурного?

Я хотел бы изучить PHP и получить представление об ООП и процедурах. Я читал несколько других блогов и руководств о ООП и процедурных методах, но до сих пор не могу понять подход. ООП против процедурных Чему я должен научиться? В чем разница в коде? каковы эффекты? Как PHP-фреймворк может помочь в...

106
Соединение MySQL не работает: 2002 Нет такого файла или каталога

Я пытаюсь настроить WordPress. У меня работают Apache и MySQL, и все учетные записи и база данных настроены. Я попытался установить простое соединение: <?php $conn = mysql_connect('localhost', 'USER', 'PASSWORD'); if(!$conn) { echo 'Error: ' . mysql_errno() . ' - ' . mysql_error(); } ?> И я...

106
Как заставить file_get_contents () работать с HTTPS?

Я работаю над настройкой обработки кредитных карт, и мне нужно использовать обходной путь для CURL. Следующий код работал нормально, когда я использовал тестовый сервер (который не вызывал URL-адрес SSL), но теперь, когда я тестирую его на рабочем сервере с HTTPS, он выдает сообщение об ошибке «не...

106
Новая строка в интерфейсе командной строки PHP

У меня есть скрипт CLI php, и я не могу заставить вывод разбиваться на новые строки. я делаю echo 'this is my text\r\n'; echo 'next line'; Это дает this is my text\r\nnext line Есть идеи о том, как получить вывод на разных строках?...

106
Массив PHP в CSV

Я пытаюсь преобразовать массив продуктов в файл CSV, но, похоже, это не входит в планы. Файл CSV представляет собой одну длинную строку, вот мой код: for($i=0;$i<count($prods);$i++) { $sql = "SELECT * FROM products WHERE id = '".$prods[$i]."'"; $result = $mysqli->query($sql); $info =...

106
Могу ли я смешивать MySQL API с PHP?

Я искал в сети и пока что увидел, что вы можете использовать mysql_и mysqli_вместе, что означает: <?php $con=mysqli_connect("localhost", "root" ,"" ,"mysql"); if( mysqli_connect_errno( $con ) ) { echo "failed to connect"; }else{ echo "connected"; } mysql_close($con); echo "Done"; ?> или...

106
Композитор требует название ветки

Например, я хочу потребовать: { "repositories": [ { "type": "git", "url": "https://github.com/google/google-api-php-client.git" } ], "require": { "google/apiclient": "v1-master" } } В этом примере я пробую требовать google/apiclientв ветке v1-master. Я получаю ошибку: [UnexpectedValueException]...

106
Как проверить массив в Laravel?

Я пытаюсь проверить массив POST в Laravel: $validator = Validator::make($request->all(), [ "name.*" => 'required|distinct|min:3', "amount.*" => 'required|integer|min:1', "description.*" => "required|string" ]); Я отправляю пустой POST и получаю это if ($validator->fails()) {}как...

105
PHP_SELF против PATH_INFO против SCRIPT_NAME против REQUEST_URI

Я создаю приложение PHP в CodeIgniter. CodeIgniter посылает все запросы к главному контроллеру: index.php. Однако мне не нравится видеть index.phpв URI. Например, http://www.example.com/faq/whateverнаправит на http://www.example.com/index.php/faq/whatever. Мне нужен надежный способ, чтобы скрипт...

105
PHP YAML Parsers [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

105
apc против eaccelerator против xcache

Я изучаю, какой из них использовать, и я не могу найти ни одного, который выделялся бы. Eaccelerator быстрее, чем APC , но APC лучше обслуживается. Xcache быстрее, но у других более простой синтаксис. У кого-нибудь есть рекомендации, что использовать и...

105
Принять функцию как параметр в PHP

Мне было интересно, можно ли передать функцию в качестве параметра в PHP; Мне нужно что-то вроде программирования на JS: object.exampleMethod(function(){ // some stuff to execute }); Я хочу выполнить эту функцию где-нибудь в exampleMethod. Возможно ли это в PHP?...

105
дата приращения на один месяц

Допустим, у меня есть дата в следующем формате: 2010-12-11 (год-понедельник-день) С помощью PHP я хочу увеличить дату на один месяц, и я хочу, чтобы год автоматически увеличивался, если это необходимо (т.е. с декабря 2012 года по январь 2013 года). С уважением....

105
Как я могу запустить PHP-скрипт в фоновом режиме после отправки формы?

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

105
Сохранять разрывы строк в TextArea при записи в MySQL

Я использую текстовое поле, чтобы пользователи могли вводить комментарии. Однако, если пользователь вводит новые строки, новые строки не появляются при выводе. Есть ли способ сохранить разрывы строк. Есть идеи, как сохранить разрывы...