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

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

6
file_get_contents («php: // input») или $ HTTP_RAW_POST_DATA, какой из них лучше получить тело запроса JSON?
file_get_contents("php://input")или $HTTP_RAW_POST_DATA- какой лучше получить тело запроса JSON? И какой тип запроса ( GETили POST) я должен использовать для отправки данных JSON при использовании на стороне клиента XmlHTTPRequest? Мой вопрос был вдохновлен этим ответом: Как опубликовать JSON в PHP с помощью curl Цитата из этого ответа: С точки зрения протокола …
120 php  json  xmlhttprequest 

11
Базы данных в плоских файлах [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить фактами и цитатами, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос Каковы лучшие практики создания структур баз данных с …
120 php  sql  database  flat-file 

8
Доступ к @attribute из SimpleXML
У меня проблема с доступом к @attributeразделу моего объекта SimpleXML. Когда я var_dumpобрабатываю весь объект, я получаю правильный результат, а когда я var_dumpостальной объект (вложенные теги), я получаю правильный результат, но когда я следую документам и var_dump $xml->OFFICE->{'@attributes'}, я получаю пустой объект, несмотря на то, что первый var_dumpясно показывает, что …
120 php  xml  simplexml 


8
Строка PHP для плавающей
Я совсем не знаком с PHP, и у меня возник вопрос. У меня есть 2 переменные pricePerUnitи InvoicedUnits. Вот код, который устанавливает для них значения: $InvoicedUnits = ((string) $InvoiceLineItem->InvoicedUnits); $pricePerUnit = ((string) $InvoiceLineItem->PricePerUnit); Если я выведу это, я получу правильные значения. Скажем, 5000выставленные единицы и 1.00по цене. Теперь мне нужно …

2
Пространства имен PHP и «использование»
У меня небольшие проблемы с пространствами имен и useоператорами. У меня есть три файла: ShapeInterface.php, Shape.phpи Circle.php. Я пытаюсь сделать это, используя относительные пути, поэтому я поместил это во все классы: namespace Shape; В моем кружковом классе у меня есть следующее: namespace Shape; //use Shape; //use ShapeInterface; include 'Shape.php'; include …
120 php  namespaces 

13
PHP - лучший способ многомерного массива MD5?
Как лучше всего сгенерировать MD5 (или любой другой хеш) многомерного массива? Я мог бы легко написать цикл, который проходил бы через каждый уровень массива, объединяя каждое значение в строку и просто выполняя MD5 для строки. Однако в лучшем случае это кажется обременительным, и мне было интересно, есть ли какая-нибудь забавная …

12
Обнаружено некорректное числовое значение
У меня есть форма, которая передает две даты (начало и конец) в сценарий PHP, который добавит их в БД. У меня проблемы с подтверждением этого. Я получаю следующие ошибки Обнаружено некорректное числовое значение Это когда я использую следующие date("d",$_GET['start_date']); Но когда я использую функцию strtotime (), как рекомендуют многие сайты, …
120 php  validation  date  time 

8
Как мне получить текущий идентификатор термина таксономии в WordPress?
Я создал страницу taxonomy.php в папке своей темы WordPress. Я хотел бы получить текущий идентификатор термина для функции. Как я могу это получить? get_query_var('taxonomy') возвращает только термин slug, мне нужен идентификатор
120 php  wordpress  taxonomy 

14
Не удается установить установщик laravel через композитор
Я пытаюсь установить установщик laravel с помощью composer на свой компьютер с Ubuntu, но во время установки получаю эту ошибку. `Ваши требования не могут быть решены в устанавливаемом наборе пакетов. Problem 1 - laravel/installer v1.4.1 requires ext-zip * -> the requested PHP extension zip is missing from your system. - …
120 php  laravel  ubuntu  laravel-5 

10
json_encode возвращает NULL?
По какой-то причине "описание" элемента возвращается NULLсо следующим кодом: <?php include('db.php'); $result = mysql_query('SELECT * FROM `staff` ORDER BY `id` DESC LIMIT 2') or die(mysql_error()); $rows = array(); while($row = mysql_fetch_assoc($result)){ $rows[] = $row; } echo json_encode($rows); ?> Вот схема моей базы данных: CREATE TABLE `staff` ( `id` int(11) NOT …
119 php  null  json 

7
Как добавить 24 часа к отметке времени unix в php?
Сейчас я хотел бы добавить к отметке времени 24 часа. Как мне найти номер отметки времени unix за 24 часа, чтобы я мог добавить его к отметке времени прямо сейчас? Я также хотел бы знать, как добавить 48 часов или несколько дней к текущей метке времени. Как я могу сделать …
119 php  timestamp 

11
dyld: библиотека не загружена: /usr/local/lib/libpng16.16.dylib со всем, что связано с php
Использование любого приложения на PHP приводит к: dyld: Library not loaded: /usr/local/lib/libpng15.15.dylib Referenced from: /usr/local/bin/php Reason: image not found [1] 4494 trace trap php Большинство моих приложений php были установлены с использованием homebrew, за исключением composer (установлен с помощью curl) Я попытался удалить libpng и переустановить его с помощью homebrew, …

2
Обработка ошибок PHP: die () против trigger_error () против исключения throw
Что касается обработки ошибок в PHP - насколько я знаю, есть 3 стиля: die()или exit()стиль: $con = mysql_connect("localhost","root","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } throw Exception стиль: if (!function_exists('curl_init')) { throw new Exception('need the CURL PHP extension. Recomplie PHP with curl'); } trigger_error() стиль: if(!is_array($config) && …


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