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

142
Как отлаживать запросы к базе данных PDO?

Перед тем как перейти к PDO, я создал SQL-запросы в PHP путем объединения строк. Если я получил синтаксическую ошибку базы данных, я мог бы просто повторить последнюю строку запроса SQL, попробовать ее сам в базе данных и настроить ее, пока не исправлю ошибку, а затем вернуть ее в код....

142
Создание анонимных объектов в php

Как мы знаем, создавать анонимные объекты в JavaScript очень просто, как в приведенном ниже коде: var object = { p : "value", p1 : [ "john", "johnny" ] }; alert(object.p1[1]); Выход: an alert is raised with value "johnny" Можно ли применить эту же технику в PHP? Можем ли мы создавать анонимные...

142
Замена пробелов на подчеркивания

У меня есть PHP скрипт , который пользователи будут вводить имя как: Alex_Newton, Однако некоторые пользователи будут использовать пробел, а не подчеркивание, поэтому мой вопрос: Как в PHP автоматически заменить пробелы на символы подчеркивания?...

142
WRONGTYPE Операция с ключом, содержащим неправильное значение php

Привет, я использую Laravel с Redis. Когда я пытаюсь получить доступ к ключу с помощью метода get, получаю следующую ошибку: «WRONGTYPE Operation против ключа, содержащего неправильное значение» Я использую следующий код для доступа к значению ключа - я использую этот код для получения данных из...

142
Код Visual Studio PHP Intelephense продолжает показывать ненужную ошибку

После последнего обновления PHP Intelephense, которое я получил сегодня, intelephense продолжает показывать ошибку для неопределенного символа для моего маршрута (и другого класса тоже), подобной ошибки раньше не было, и это беспокоит меня. Вот скриншот ошибки: И это мой код: Route::group(['prefix'...

141
Могу ли я определить CONST в классе PHP?

У меня есть несколько CONST, определенных для некоторых классов, и я хочу получить их список. Например: class Profile { const LABEL_FIRST_NAME = "First Name"; const LABEL_LAST_NAME = "Last Name"; const LABEL_COMPANY_NAME = "Company"; } Есть ли способ получить список CONST, определенных в...

141
Создание выпадающего списка часовых поясов с помощью PHP

Большинству сайтов нужен способ отображать даты на сайте в часовом поясе, предпочитаемом пользователями. Ниже приведены два списка, которые я нашел, а затем один метод, использующий встроенный класс PHP DateTime в PHP 5. Мне нужна помощь, чтобы узнать, какой из них лучше всего попытаться...

141
PHP Regex для получения идентификатора видео на YouTube?

Может ли кто-нибудь показать мне, как получить идентификатор youtube из URL-адреса независимо от того, какие другие переменные GET находятся в URL-адресе. Используйте это видео, например: http://www.youtube.com/watch?v=C4kxS1ksqtw&feature=related Итак, между v=и перед следующим&...

141
Многострочные строки в PHP

Рассматривать: $xml = "l"; $xml = "vv"; echo $xml; Это будет эхом vv . Почему и как я могу создавать многострочные строки для таких вещей, как SimpleXML и т.

140
Проверка, многомерный массив или нет?

Каков наиболее эффективный способ проверить, является ли массив плоским массивом примитивных значений или это многомерный массив ? Есть ли способ сделать это, не перебирая массив и не выполняя is_array()каждый из его элементов?...

140
Удаление X-Powered-By

Как удалить заголовок X-Powered-By в PHP? Я использую сервер Apache и использую php 5.21. Я не могу использовать функцию header_remove в php, поскольку она не поддерживается 5.21. Я использовал Header unset X-Powered-By, он работал на моем локальном компьютере, но не на моем производственном...

140
Как преобразовать выражения ereg в preg в PHP?

Поскольку регулярные выражения POSIX (ereg) устарели с PHP 5.3.0, я хотел бы знать простой способ конвертировать старые выражения в PCRE (Perl-совместимые регулярные выражения) (preg) . Например, у меня есть это регулярное выражение: eregi('^hello world'); Как перевести выражения в...

139
Можно ли создавать статические классы в PHP (как в C #)?

Я хочу создать статический класс в PHP и вести себя так же, как в C #, поэтому Конструктор автоматически вызывается при первом вызове класса Инстанцирование не требуется Что-то в этом роде ... static class Hello { private static $greeting = 'Hello'; private __construct() { $greeting .= ' There!'; }...

139
В чем разница между PECL и PEAR?

Я вижу, что библиотека GD предназначена для изображений. Но я не вижу различий между PECL и PEAR. Оба имеют аутентификацию. Каковы основные различия между двумя? Почему они их не объединяют?...

139
Почему Magento такой медленный? [закрыто]

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

139
Как мне получить базовый URL с помощью PHP?

Я использую XAMPP в Windows Vista. В моем развитии у меня есть http://127.0.0.1/test_website/. Как мне получить http://127.0.0.1/test_website/с PHP? Я пробовал что-то подобное, но никто из них не работал. echo dirname(__FILE__) or echo basename(__FILE__);...

139
Есть ли вариант использования синглтонов с доступом к базе данных в PHP?

Я получаю доступ к своей базе данных MySQL через PDO. Я настраиваю доступ к базе данных, и моей первой попыткой было использовать следующее: Первое, о чем я подумал global: $db = new PDO('mysql:host=127.0.0.1;dbname=toto', 'root', 'pwd'); function some_function() { global $db;...

139
Как передать параметры в сценарий PHP через веб-страницу?

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