característica-linguagem

Что такое type juggling?

, type juggling? Это понятие связано только с языками с динамической типизацией, таких, как PHP и JavaScript?

Почему анонимная функция рассматривается как объект в PHP?

$f = function() { echo "OK"; }; echo gettype($f); Возвращает Object, когда теоретически глядя должно было вернуться function. - JS: var f = function() {}; typeof f; Возвращает function.

Почему в PHP выражение "2 + '6 яблоки"," равно 8?

я Нашел смешной пример, но действует вопрос в том смысле, понять, почему PHP вести себя таким образом. ... 8 Но в этом случае он возвращает только 2: 2 + 'seis(6) maçãs' ", что интерпретатор PHP ведет себя таким образом?

Почему в PHP можно получить доступ к функции до линии, что они были объявлены?

", что в PHP можно вызвать функцию перед строкой, на что же был объявлен? echo ah(); // 'Ah!' function ... т код только один раз, чтобы знать, если функция была объявлена? Как эта "магия" было сделано? Первом примере в IDEONE

Как работают атрибуты PHP 8?

и В PHP 8, был введен в attributos, которые могут быть использованы в классы или методы. Например: names ... с или метод? Какова цель атрибуты? Атрибуты имеет целью изменить поведение метода/класса, или просто дополнительные данные?

Как это работает внутренне массивы в PHP?

PHP обрабатывает arrays) таким образом, различные языки, по-видимому, существует понятий hashtable, чтобы связать значения. Как это работает внутренне core языка, их arrays) ?

Не использовать фигурные скобки " {}", IF в PHP, может вызвать проблемы?

как Правило, для проверок, которые изменяют только одну строку, я избегал использования ключей, поскольк ... й разницы использовать фигурные скобки "{ }" в этих случаях? есть вероятность что php возвращает ошибку или что-то типа?

Почему удается получить доступ к индексов массивов с "{}" ключи?

В некоторых тестах, которые я сделал с PHP, я видел, что можно использовать фигурные скобки ({}), чтобы ... дет считаться за стандарт? Я спрашиваю это потому, что, несмотря на то, что работать, я никогда не видел никого, с помощью.

Как работает оператор присваивания слияние null в PHP 7.4?

В версии 7.4 PHP был реализован оператор присваивания слияние null, который обещает объединить поведения ... атора этого? Только для сокращения кода, написанного? В каких ситуациях этот оператор может быть действительно полезным?

Как работает указатель на функцию в PHP?

В C можно использовать указатели на функции, чтобы ссылаться на другие функции, например, см.: int soma ... а сомнения, что этот вскоре вниз. Сомнений Существует указатель на функцию в PHP, если он существует и как он работает?

Как работает пространств имен в PHP?

пространства имен были реализованы начиная с версии PHP 5.3.0, как способ "обернуть элементы". и В сам ... автозагрузки классов? Например: namespace App\Http\Controllers; // usando namespace use App\User; // usando autoload

Как они работают, и какая концепция из потоков в PHP

я Хочу знать, как работает и какие концепции потоков. Я использовал потоки, чтобы забрать input, я также ... тел бы знать, какая идея потоков в целом, а не только в отношении input и output через протокол php://. уже, благодарю.

Атрибуты null в объекте-это Плохо?

у Меня есть объект, который имеет 7 атрибуты: 2 атрибуты будут всегда с какой-нибудь ценность. 3 ценно ... бласть объекта, и сам объект уже специализируется. Есть, проведенное памяти, несмотря на то, что атрибуты были как null?

В Blade в Laravel-это язык программирования?

После краткого обсуждения, почему HTML не является языком программирования, показываем, что не потому, ч ... , если переменная $mensagem существует, или нет. Она приняла решение. Это делает Blade в Laravel язык программирования?

Что происходит в выражении "$a+++(++$a)"?

Я играл с PHP, чтобы увидеть, если могла найти что-то, что звучало странно с синтаксисом, меня вдохновив ... ) "шутки" выше, вернулся 2. Потому что вернулся 2? Что подробно PHP обрабатывал в этом предложении? Тест на IDEONE

Компаратор строгое равенство (===) дает разные результаты в PHP и JavaScript, то же, что числовые значения должны быть одинаковыми

В PHP оператору === делает сравнение значения и типа, так же, как и другие языки. Однако я столкнулся со ... о, что значения из расчетов, должны совпадать. Какое объяснение, чтобы результат быть ложным в PHP, и true в JavaScript?