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

87
Как проверить, существует ли несколько ключей массива

У меня есть множество массивов, которые будут содержать story & message или просто story Как мне проверить, содержит ли массив и историю, и сообщение? array_key_exists()ищет только этот единственный ключ в массиве. Есть ли способ сделать это?...

87
PHP объединяет два ассоциативных массива в один массив

$array1 = array("$name1" => "$id1"); $array2 = array("$name2" => "$id2", "$name3" => "$id3"); Мне нужен новый массив, объединяющий все вместе, т.е. $array3 = array("$name1" => "$id1", "$name2" => "$id2", "$name3" => "$id3"); Как лучше всего это сделать? Извините, я забыл,...

87
WordPress запросить отдельную запись по slug

На тот момент, когда я хочу показать отдельный пост без использования цикла, я использую это: <?php $post_id = 54; $queried_post = get_post($post_id); echo $queried_post->post_title; ?> Проблема в том, что когда я перемещаю сайт, обычно меняются id. Есть ли способ запросить этот пост по...

87
Есть ли способ определить, существует ли таблица базы данных с Laravel?

Я хочу иметь возможность создать таблицу, используя Schema::create('mytable',function($table) { $table->increments('id'); $table->string('title'); }); Но перед этим я хотел бы проверить, существует ли уже таблица, возможно, что-то вроде Schema::exists('mytable'); Однако указанной выше...

87
Как загрузить файл на сервер с HTTP POST multipart / form-data?

Я разрабатываю приложение для Windows Phone 8. Я хочу загрузить базу данных SQLite через веб-службу PHP, используя запрос HTTP POST с типом MIME multipart / form-data и строковыми данными с именем «userid = SOME_ID». Я не хочу использовать сторонние библиотеки, такие как HttpClient, RestSharp или...

87
Как установить Artisan Laravel?

Я хочу создавать миграции в Laravel, но, согласно руководствам, мне нужен Artisan CLI. Команда phpработает нормально, и я в Windows. Я набираю php artisanили php artisan listи получаю следующую ошибку: Не удалось открыть входной файл: ремесленник Мне не удалось найти руководства ни в документации,...

87
Список всех файлов и папок в каталоге с рекурсивной функцией PHP

Я пытаюсь просмотреть все файлы в каталоге, и, если каталог есть, просмотреть все его файлы и так далее, пока не останется больше каталогов для перехода. Каждый обработанный элемент будет добавлен в массив результатов в функции ниже. Он не работает, хотя я не уверен, что я могу сделать / что я...

87
PHP - проверьте, не определена ли переменная

Рассмотрим этот статус jquery isTouch = document.createTouch !== undefined Я хотел бы знать, есть ли у нас аналогичный оператор в PHP, не являющийся isset (), а буквально проверяющий неопределенное значение, например: $isTouch != "" Есть ли что-то подобное в PHP?...

87
Срок действия пароля MySQL истек. Не могу подключиться

Я просто стер свой Mac и заново установил El Capitan. Сейчас я изо всех сил пытаюсь подключиться к Mysql. Пройдя процесс настройки веб-сервера, я создал простой тестовый файл PHP: <?php $conn = new mysqli("127.0.0.1", "root", "xxxxxxxx"); if ($conn->connect_error) echo "Connection failed: "...

87
Передача данных в buildForm () в Symfony 2.8, 3.0 и выше

В настоящее время мое приложение передает данные в мой тип формы с помощью конструктора, как рекомендовано в этом ответе . Однако руководство по обновлению Symfony 2.8 сообщает, что передача экземпляра типа createFormфункции устарела: Передача экземпляров типов в методы Form :: add (), FormBuilder...

87
Php artisan make: команда auth не определена

Я пытаюсь запустить эту команду в laravel 5.2, но она не работает. php artisan make:auth и подсказки с этими утверждениями. [InvalidArgumentException] Command "make:auth" is not defined Did you mean one of these? make:test make:request make:migration make:seeder make:middleware make:controller...

86
Как проверить, находится ли дата в заданном диапазоне?

Если у вас есть $start_dateи $end_date, как вы можете проверить, попадает ли указанная пользователем дата в этот диапазон? например $start_date = '2009-06-17'; $end_date = '2009-09-05'; $date_from_user = '2009-08-28'; На данный момент даты представляют собой строки, поможет ли преобразовать их в...

86
Как с помощью PHP проверить, существует ли удаленный файл?

Лучшее, что я смог найти, if fclose fopenшрифт, заставляет страницу загружаться очень медленно. В основном я пытаюсь сделать следующее: у меня есть список веб-сайтов, и я хочу отображать их значки рядом с ними. Однако, если на сайте его нет, я бы хотел заменить его другим изображением, а не...

86
Что такое неожиданный T_VARIABLE в PHP?

Я получаю эту ошибку PHP: Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный T_VARIABLE Из этой строки: $list[$i][$docinfo['attrs']['@groupby']] = $docinfo['attrs']['@count']; Что-то не так с этой строкой?...

86
Считаются ли глобальные переменные в PHP плохой практикой? Если да, то почему?

function foo () { global $var; // rest of code } В своих небольших PHP-проектах я обычно использую процедурный путь. Обычно у меня есть переменная, содержащая конфигурацию системы, и когда мне нужно получить доступ к этой переменной в функции, я делаю это global $var;. Это плохая практика?...

86
Подсказка типа переменной в Netbeans (PHP)

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

86
Как изящно обрабатывать файлы, размер которых превышает PHP post_max_size?

Я работаю над формой PHP, которая прикрепляет файл к электронному письму, и пытаюсь изящно обрабатывать случаи, когда загруженный файл слишком велик. Я узнал, что есть две настройки, php.iniкоторые влияют на максимальный размер загружаемого файла: upload_max_filesizeи post_max_size. Если размер...