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

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

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

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

22
Как мне получить базовый 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__); etc.
139 php 

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

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

11
Почему Magento такой медленный? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за …

5
Перезапись URL с помощью PHP
У меня есть URL-адрес, который выглядит так: url.com/picture.php?id=51 Как мне преобразовать этот URL в: picture.php/Some-text-goes-here/51 Я думаю, что WordPress делает то же самое. Как мне сделать удобные URL-адреса в PHP?


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

22
Решение для «Неустранимая ошибка: достигнут максимальный уровень вложенности функции« 100 », прерывание!» в PHP
Я создал функцию, которая находит все URL-адреса в HTML-файле и повторяет один и тот же процесс для каждого HTML-содержимого, связанного с обнаруженными URL-адресами. Функция рекурсивная и может продолжаться бесконечно. Однако я наложил ограничение на рекурсию, установив глобальную переменную, которая заставляет рекурсию останавливаться после 100 рекурсий. Тем не менее, php возвращает …
138 recursion  xdebug  php 


9
Неустранимая ошибка PHP: использование $ this, когда не в контексте объекта
У меня проблема: Я пишу новое WebApp без Framework. В моем index.php я использую:require_once('load.php'); И в load.php я использую, require_once('class.php');чтобы загрузить свой class.php . В моем class.php я получил эту ошибку: Неустранимая ошибка: использование $ this, когда он не находится в контексте объекта в class.php на линии ... (в этом …

4
MVC (Laravel) где добавить логику
Допустим, всякий раз, когда я выполняю операцию CRUD или изменяю отношения определенным образом, я также хочу делать что-то еще. Например, всякий раз, когда кто-то публикует сообщение, я также хочу что-то сохранить в таблице для аналитики. Может быть, не лучший пример, но в целом есть много этой "сгруппированной" функциональности. Обычно я …

21
Как заставить пользователей обращаться к моей странице по HTTPS вместо HTTP?
У меня есть только одна страница, к которой я хочу принудительно обращаться как к странице HTTPS (PHP на Apache). Как мне сделать это, не требуя HTTPS для всего каталога? Или, если вы отправляете форму на страницу HTTPS со страницы HTTP, отправляет ли она ее по HTTPS вместо HTTP? Вот мой …
137 php  apache  ssl  https 

15
Как я могу получить полный URL-адрес текущей страницы на сервере Windows / IIS?
Я переместил установку WordPress в новую папку на сервере Windows / IIS . Я настраиваю 301 редирект в PHP, но похоже, что это не работает. URL-адреса моих сообщений имеют следующий формат: http:://www.example.com/OLD_FOLDER/index.php/post-title/ Я не могу понять, как получить /post-title/часть URL. $_SERVER["REQUEST_URI"]- который, кажется, все рекомендуют - возвращает пустую строку. $_SERVER["PHP_SELF"]просто …
137 php  iis 

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