static-variables

Статическая переменная для оптимизации

Мне интересно, могу ли я использовать статическую переменную для оптимизации: public function Bar() { static $i = ... ами, будет ли это оптимизировать мое время выполнения, если я сделайте много звонков Bar(), или я зря трачу свое время?

присвоение статического var нестатическому var, метод для возврата значений не работает

Я новичок в PHP и практикую использование статических переменных. Я решил взять пример, который я узнал из C++, и переп ... их, так что спасибо! Я оставлю исходный код в вопросе как есть для любых будущих людей, у которых есть подобная проблема

Почему второе назначение статической переменной вступает в силу, а не первое?

function track_times() { static $i = 0; $i++; static $i = 5; return $i; } echo track_times() . "\n"; echo track_times() ... о второе назначение вступает в силу, но $i увеличивается до назначения, так почему же первый вызов функции возвращает 6?

Являются ли статические переменные в функциях PHP глобальными в разных экземплярах?

Если у меня есть код, который использует переменную static для кэширования, например: class BossParty { // ... ... лярах BossParty? Я пытался проверить php.net , но все, что я могу найти, это информация о статических переменных класса.

Статические функциональные переменные и объединение в PHP

Рассмотрим следующее: $var = 'foo' . 'bar'; # Not a member of a class, free-standing or in a function. Как только ... овата конкатенация строк. Что здесь происходит? Может ли кто-нибудь объяснить мне правила для статических переменных?

PHP ООП - константа против статических переменных?

В PHP, в чем разница между: Константы и статические переменные? Расширение класса и создание его объекта? Я знаю, как их можно использовать, но я не могу четко различать их.

Использование имени класса из статической константы статически в PHP

У меня есть имя класса Car, сохраненное как статическая переменная в константах. Я хотел бы использовать эту константу ... prog.php on line 15 PHP Fatal error: Class name must be a valid object or a string in /home/mU9w5e/prog.php on line 15

Объявление новой статической переменной вне класса

Есть ли способ объявить новые статические переменные вне этого класса, даже если они не заданы в классе? // Using this ... sA in someclass $class = 'classA' someclass::$$class = new $class(); Как это можно сделать? Спасибо за ваши советы.

Область действия статической переменной функции-члена

Если у меня есть статическая переменная, объявленная в (нестатической) функции-члене класса, является ли она статичной ... $bar; } } $x1 = new X(); $x1->fun(42); $x2 = new X(); $x2->fun(123); $x2->fun(666); ?> Вывод: 42 123

Как получить доступ к статическим переменным внутри класса без имен классов в PHP?

Есть ли какой-либо способ получить доступ к статической переменной класса PHP без использования префикса класса? Прим ... претатор должен разрешить $x как элемент, объявленный ранее. Ввод префикса класса везде является серьезной ошибкой IMHO.

Игнорируется ли сброс статической переменной php при вызове функции?

Я получил этот код в http://w3schools.com/php/php_variables.asp Код <?php function myTest() { static $x=0; echo ... сить нескольких людей, которые разбираются в программировании, и они согласились со мной, что результат должен быть 000.

статическая переменная, вызываемая в функции, выдает ошибку undefined codeigniter php

Я определил статическую переменную в контроллере, но когда я использую эту переменную в функциях, она выдает ошибку нео ... кторе также как $secure_key = "aXXXXXXXc; Но бесполезно. Почему так? Пожалуйста, помогите. Я использую codeigniter 3

Как изменить значение статических переменных в PHP?

Это упрощенная версия того, чего я хочу достичь: В моем сценарии мне нужна переменная, которая меняет значение true ... Переменная $bool постоянно true, и я не полностью понял концепцию статических переменных, я полагаю. Что я делаю не так?

Ссылка PHP на статическую переменную

Я не уверен, возможно ли это вообще в PHP, но это то, что я пытаюсь сделать. У меня есть статическая переменная в моем ... некоторых дисциплин кодирования в качестве экстренного решения. // Спасибо [РЕДАКТИРОВАТЬ] Да, я использую PHP 5.3.2

Является ли хорошей идеей сделать соединения mysql статичными?

Я работаю над системой PHP среднего размера (возможно), в которой соединения с MySQL были открыты повсюду в разных файл ... настоящее время один запрос страницы вызывает около 6-15 подключений mysql по крайней мере к 3 различным базам данных).