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

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

30
Запретить прямой доступ к файлу php
У меня есть php-файл, который я буду использовать исключительно для включения. Поэтому я хотел бы выдать ошибку вместо того, чтобы выполнить ее, когда к ней обращаются напрямую, введя URL вместо того, чтобы быть включенным. В основном мне нужно сделать проверку следующим образом в файле php: if ( $REQUEST_URL == $URL_OF_CURRENT_PAGE …


9
Неустранимая ошибка PHP: вызов неопределенной функции json_decode ()
Apache входит в систему PHP Fatal error: Call to undefined function json_decode(). После некоторого поиска в Google, кажется, эта проблема является результатом отсутствия последней версии php. Как ни странно, запущенные php --versionвыходы PHP 5.5.1-2+debphp.org~precise+2 (cli) (built: Aug 6 2013 10:49:43) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.5.0, Copyright …
166 php  json  apache  ubuntu 

30
Миграция Laravel: уникальный ключ слишком длинный, даже если указан
Я пытаюсь перенести таблицу пользователей в Laravel. Когда я запускаю миграцию, я получаю эту ошибку: [Illuminate \ Database \ QueryException] SQLSTATE [42000]: синтаксическая ошибка или нарушение доступа: 1071 Указанный ключ слишком длинный; максимальная длина ключа составляет 767 байт (SQL: изменить таблицу, usersдобавить уникальный users_email_uniq ( email)) моя миграция выглядит следующим …
166 php  mysql  laravel 


29
Доступ запрещен для пользователя 'hometead' @ 'localhost' (используя пароль: ДА)
Я использую Laravel 5.0 для Mac OS Yosemite. В то время как в моем местном окружении, я бегу, php artisan migrateя продолжаю получать: Доступ запрещен для пользователя 'hometead' @ 'localhost' (используя пароль: ДА) конфигурация Вот мой .env APP_ENV=local APP_DEBUG=true APP_KEY=***** DB_HOST=localhost DB_DATABASE=homestead DB_USERNAME=homestead DB_PASSWORD=secret Приложение \ Config \ database.php 'mysql' …

5
json_encode (), экранирующий косую черту
Я вытащил JSON из Instagram: $instagrams = json_decode($response)->data; Затем анализируем переменные в массиве PHP для реструктуризации данных, затем перекодируем и кэшируем файл: file_put_contents($cache,json_encode($results)); Когда я открываю файл кэша, все мои косые черты "/" экранируются: http:\/\/distilleryimage4.instagram.com\/410e7... Я получаю из моих поисков, что json_encode()автоматически делает это ... есть ли способ отключить это?
165 php  json 

5
PHP функция для построения строки запроса из массива
Я ищу имя функции PHP для построения строки запроса из массива пар ключ-значение. Пожалуйста, обратите внимание, я ищу встроенную функцию PHP для этого, а не доморощенную (это все, что поиск в Google, кажется, возвращает). Есть один, я просто не могу вспомнить его имя или найти его на php.net. IIRC его …
165 php 

13
Создание и обновление Laravel Eloquent
Что такое сокращение для вставки новой записи или обновления, если она существует? <?php $shopOwner = ShopMeta::where('shopId', '=', $theID) ->where('metadataKey', '=', 2001)->first(); if ($shopOwner == null) { // Insert new record into database } else { // Update the existing record }

4
Как отобразить строку, содержащую HTML в шаблоне ветки?
Как я могу отобразить строку, содержащую теги HTML в шаблоне ветки? Моя переменная PHP содержит этот HTML и текст: $word = '<b> a word </b>'; Когда я делаю это в моем шаблоне ветки: {{ word }} Я получаю это: <b> a word <b> Я хочу это вместо этого: <b> a …
164 php  html  symfony  twig 

17
nginx показывает пустые страницы PHP
Я настроил сервер nginx с php5-fpm. Когда я пытаюсь загрузить сайт, я получаю пустую страницу без ошибок. HTML-страницы обслуживаются нормально, но не php. Я попытался включить display_errors в php.ini, но не повезло. php5-fpm.log не выдает никаких ошибок, как и nginx. nginx.conf server { listen 80; root /home/mike/www/606club; index index.php index.html; …
164 nginx  php 

9
Что означает сообщение об ошибке PHP «Примечание: использование неопределенной константы»?
PHP записывает эту ошибку в журналах: «Обратите внимание: использование неопределенной константы». Ошибка в логах: PHP Notice: Use of undefined constant department - assumed 'department' (line 5) PHP Notice: Use of undefined constant name - assumed 'name' (line 6) PHP Notice: Use of undefined constant email - assumed 'email' (line 7) …
164 php  constants  undefined 

13
Как отлаживать переменные в Smarty как в PHP var_dump ()
У меня есть некоторые переменные внутри шаблона, и я не знаю, где я их назначил. Мне нужно знать, что находится внутри конкретной переменной; например, скажем, у меня есть переменная в Smarty называется member. Я пытался, {debug}но это не сработало, и всплывающее окно не отображалось. Как вывести / отладить переменные smarty, …


8
Символ Unicode в строке PHP
Этот вопрос выглядит смущающе простым, но я не смог найти ответ. Что такое PHP эквивалент следующей строки кода C #? string str = "\u1000"; В этом примере создается строка с одним символом Unicode, чье «числовое значение Unicode» равно 1000 в шестнадцатеричном формате (4096 в десятичном виде). То есть в PHP …
164 php  unicode 

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