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

248
Как установить переменные в шаблоне лезвия Laravel

Я читал Laravel Клинок документации , и я не могу понять, как назначить переменные в шаблоне для последующего использования. Я не могу {{ $old_section = "whatever" }}этого сделать, потому что это будет звучать «что угодно», и я этого не хочу. Я понимаю, что могу сделать <?php $old_section =...

247
Получить абсолютный путь изначально запускаемого скрипта

Я искал максимум и минимум и получал множество различных решений и переменных, содержащих информацию, чтобы получить абсолютный путь. Но они, кажется, работают в одних условиях, а не в других. Есть ли один способ «серебряной пули» получить абсолютный путь к исполняемому скрипту в PHP? Для меня...

246
Предупреждение: mysql_connect (): [2002] Нет такого файла или каталога (пытается подключиться через unix: ///tmp/mysql.sock) в

Я пытаюсь подключиться к моей базе данных MySQL через терминал на моем Apple (с PHP). Вчера все работало нормально, а теперь я внезапно получаю ошибку в названии. Сценарий работает, когда я использую свой браузер для его запуска (у меня установлен XAMPP), но Терминал отказывается подключаться к БД....

246
Удалить каталог с файлами в нем?

Интересно, как проще всего удалить каталог со всеми его файлами? Я использую rmdir(PATH . '/' . $value);для удаления папки, однако, если есть файлы внутри нее, я просто не могу удалить...

244
Что лучше при освобождении памяти с помощью PHP: unset () или $ var = null

Я понимаю, что второй избегает накладных расходов при вызове функции ( обновление , на самом деле, является языковой конструкцией), но было бы интересно узнать, лучше ли одно, чем другое. Я использовал unset()для большей части своего кодирования, но недавно я просмотрел несколько респектабельных...

244
Перехват нескольких типов исключений в одном блоке перехвата

Я хотел бы более чистый способ получить следующую функциональность, чтобы поймать AErrorи BErrorв одном блоке: try { /* something */ } catch( AError, BError $e ) { handler1( $e ) } catch( Exception $e ) { handler2( $e ) } Есть какой-либо способ сделать это? Или я должен ловить их отдельно? AErrorи...

243
Тактика использования PHP на сайтах с высокой нагрузкой

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

243
Могут ли операторы PHP PDO принимать имя таблицы или столбца в качестве параметра?

Почему я не могу передать имя таблицы в подготовленный оператор PDO? $stmt = $dbh->prepare('SELECT * FROM :table WHERE 1'); if ($stmt->execute(array(':table' => 'users'))) { var_dump($stmt->fetchAll()); } Есть ли другой безопасный способ вставить имя таблицы в запрос SQL? С безопасным,...

243
in_array () и многомерный массив

Я использую, in_array()чтобы проверить, существует ли значение в массиве, как показано ниже, $a = array("Mac", "NT", "Irix", "Linux"); if (in_array("Irix", $a)) { echo "Got Irix"; } //print_r($a); но как насчет многомерного массива (ниже) - как я могу проверить это значение, существует ли оно в...

243
Как преобразовать логическое значение в строку

У меня есть логическая переменная, которую я хочу преобразовать в строку: $res = true; Мне нужно, чтобы преобразованное значение было в формате:, а "true" "false"не"0" "1" $converted_res = "true"; $converted_res = "false"; Я пробовал: $converted_res = string($res); $converted_res = String($res); Но...

243
PHP «php: // input» против $ _POST

Мне было приказано использовать метод php://inputвместо того, чтобы $_POSTвзаимодействовать с Ajax-запросами из JQuery. То, что я не понимаю, это преимущества использования этого по сравнению с глобальным методом $_POSTили...

242
Laravel - красноречивый или свободный случайный ряд

Как я могу выбрать случайную строку, используя Eloquent или Fluent в Laravel Framework? Я знаю, что с помощью SQL вы можете сделать заказ с помощью RAND (). Тем не менее, я хотел бы получить случайную строку без подсчета количества записей до первоначального запроса. Любые...

241
Laravel 5 - Удалить Публичную из URL

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

241
PHP Redirect с данными POST

Я провел некоторое исследование по этой теме, и есть некоторые эксперты, которые сказали, что это невозможно , поэтому я хотел бы попросить альтернативное решение. Моя ситуация: Страница A: [checkout.php] Клиент заполняет свои платежные реквизиты. Страница B: [process.php] Создайте номер счета и...

240
Как получить несколько выбранных значений окна выбора в php?

У меня есть HTML-форма, в которой есть список выбора, из которого вы можете выбрать несколько значений, потому что его несколько свойств установлено в несколько. Рассмотрим метод формы «GET». HTML-код для формы выглядит следующим образом: <html> <head> <title>Untitled...