Вопросы по теме 'php-5.3'
О соглашении об именах подчеркивания в PHP (как в _method или _property)
Это своего рода общее расследование, о котором я задавался вопросом. Я заметил многое из этого в коде других людей и никогда не знал реальной причины, просто следил за тенденциями, так что вот.
Почему некоторые методы и свойства имеют перед...
12027 просмотров
schedule
10.06.2022
PHP: $this не является объектом
Я наткнулся на эту очень странную ошибку на одном из наших сайтов. Веб-сайт работает нормально уже около года, однако вчера внезапно он начал выдавать «беспорядочные» 500 ошибок, например, указав, что $this не является объектом, или случайным...
1000 просмотров
schedule
15.02.2022
Установите версию PHP в Netbeans 7 для файлов, не относящихся к проекту
Я редактирую файл PHP в Netbeans, который не является частью проекта. Хотя у меня установлен PHP 5.3, Netbeans жалуется на использование мною лямбда-функции: «Языковая функция несовместима с версией PHP, указанной в настройках проекта».
Есть ли...
8750 просмотров
schedule
23.05.2024
Установка файла cookie с использованием вспомогательного класса Kohana 3.1 приводит к ошибке сервера: 500
Я пытаюсь использовать вспомогательный класс Kohana "Cookie" . Не работает. вроде не работает, выдает ошибку 500 при звонке.
setcookie($name,$value) работает.
В чем может быть причина??
1088 просмотров
schedule
07.11.2022
Как получить доступ к службам внутри функции без контроллера в Symfony 2
Вы можете получить доступ к (скажем) службе Doctrine внутри контроллера, используя:
$d = $this->getDoctrine()
теперь я хочу, чтобы мой контроллер вызывал другую функцию (в другом классе), и я хочу, чтобы этот класс имел доступ ко всем...
822 просмотров
schedule
29.09.2023
Статическое наследование до PHP 5.3
class A
{
static $v = "A";
static function echoExtendedStaticVariable() {
echo self::$v;
}
}
class B extends A
{
static $v = "B";
// override A's variable with "B"
}
Почему:
echo B::$v
печатать "А"?
И...
237 просмотров
schedule
02.01.2024
Почему это объявление метода PHP не распознает пространство имен подсказки типа?
Я пытаюсь написать библиотеку на основе расширений Doctrine , которая предоставляет следующий интерфейс:
namespace Gedmo\Mapping;
use Doctrine\Common\Persistence\Mapping\ClassMetadata;
interface Driver {
public function...
496 просмотров
schedule
20.05.2023
Искать и перечислять только определенные каталоги?
Я хочу искать и перечислять только определенные папки и независимо от того, насколько глубоко эти папки хранятся.
Например, ниже показано, как я их структурирую:
local/
app/
master/
models/
views/...
214 просмотров
schedule
20.09.2023
Почему этот захват регулярного выражения дает 2 совпадения?
Я не знаю, почему найдено 2 совпадения помимо ввода с использованием этого регулярного выражения, когда я ожидал только 1 совпадение.
preg_match(/_(\d(-\d){0,3})\./,$str,$matches);
в этом формате строки файла name_A-B-C-D.ext .
Я бы...
90 просмотров
schedule
27.11.2023
Отсутствует аргумент, хотя аргумент передан?
У меня проблемы с этим скриптом. Это скрипт загрузки изображения, и я получаю две ошибки, которые говорят об одном и том же:
Предупреждение: отсутствует аргумент 1 для DoUpload::doUpload(), который вызывается в...
836 просмотров
schedule
10.04.2022
PHP filter_var: как убедиться, что пользователь предоставляет правильные типы данных — только true или false
Я хочу сравнить два массива, один установлен по умолчанию, а другой вводится пользователем.
Когда я установил логическое значение только по умолчанию, я хочу убедиться, что пользователь не будет использовать строку или число. например, «truex» или...
340 просмотров
schedule
12.01.2023
используя новую константу php 5.4 ENT_DISALLOWED в htmlentities
Есть строка, которую я пытаюсь вывести в формате htmlencoded, а функция htmlentities() всегда возвращает пустую строку.
Я точно знаю, почему это так. Ну, я не использую PHP 5.4, у меня установлена последняя версия PHP 5.3.
Вопрос в том,...
1776 просмотров
schedule
29.04.2022
Как назначить метод экземпляра класса переменной?
Скажи, что я здесь:
class Foo
{
public function test()
{
// I'm here!
}
private function pow() {}
}
Я хочу объявить локальную переменную, которая ссылается на метод $this->pow . Я попробую:
$pow =...
76 просмотров
schedule
19.11.2023
Почему $pear-›packageExists() всегда возвращает false для установленного пакета?
Я установил Mail ( http://pear.php.net/package/Mail ) с помощью
pear install Mail
вроде все ок, но проверка этого пакета программно:
$pear = new PEAR_Registry();
$enabled = $pear->packageExists('Mail');
всегда терпит неудачу для...
114 просмотров
schedule
30.03.2024
Объявление дочернего метода должно быть совместимо с объявлением родительского метода в PHP 5.3.13
Я получаю следующую ошибку при запуске PHP 5.3.13 и не понимаю почему.
Объявление CustomCourse :: toArray () должно быть совместимо с объявлением BaseCourse :: toArray ()
Это мой PHP-код ниже, хотя он сокращен до важных вещей, чтобы длина...
1333 просмотров
schedule
03.09.2022
PHP Composer за http-прокси
Я использую композитор в сети, где единственный способ получить доступ к Интернету — использовать прокси-сервер HTTP или socks. У меня есть переменные окружения http_proxy и https_proxy. Когда compose пытается получить доступ к URL-адресам HTTPS, я...
145820 просмотров
schedule
31.05.2024
Получить данные после успешного выполнения работника
Я новичок в php-gearman, и с помощью некоторых полезных руководств я опробовал несколько примеров. Как приведенный выше базовый код.
Сторона клиента
<?php
# Create our client object.
$client= new GearmanClient();
# Add default server...
371 просмотров
schedule
08.05.2024
Разыменование массива с использованием php 5.3 и Laravel 4
Я написал код вроде
@section('title',Lang::get('lang.nav'['homepage'][1])
код в моем файле лезвия laravel.
но так как мой клиент оплатил веб-хостинг в течение года, и эти идиоты не обновляют версию php до 5.4, мне нужно ассимилировать этот...
156 просмотров
schedule
01.04.2023
Почему PHP CodeSniffer зависает?
Я младший программист, где работаю. Наш веб-сайт был написан с использованием PHP 4. Мы переходим с PHP 4 на PHP 5.3. Примерно 5000 файлов PHP находятся примерно в 595 каталогах. Итак, как вы понимаете, масштаб этого проекта довольно огромен.
Мы...
1188 просмотров
schedule
22.04.2023
Как получить доступ ко всем заголовкам запросов, которые браузер отправил в PHP 5.3 или младше?
Я хочу получить доступ ко всем заголовкам запросов, которые клиент (браузер) отправил на мой веб-сервер. PHP 5.3.3 установлен на моем веб-сервере.
На данный момент наблюдения:
http_get_request_headers() не работает, возможно php 5.3.3...
165 просмотров
schedule
05.02.2024