Функции Язык программирования PHP

ascii2ebcdic

(PHP 3>= 3.0.17)

ascii2ebcdic - переводит строку из ASCII в EBCDIC.

Описание

int ascii2ebcdic (string ascii_str)

ascii2ebcdic() это специфическая для Apache функция, которая доступна только для ОС на базе EBCDIC OS/390, BS2000). Она переводит кодированную в ASCII строку ascii_str в её EBCDIC-эквивалент (binary safe/безопасный в двоичном режиме) и возвращает результат.

См. также обратную функцию ebcdic2ascii().

Обработка глобальных переменных

При обработке глобальных переменных в PHP 3 и в раннем РНР 4 внимание было сконцентрировано на обеспечении простоты работы, но теперь на первый план вышла задача обеспечения безопасности. В PHP 3 следующий пример работает прекрасно, но в PHP 4 он должен быть таким: unset($GLOBALS["id"]);. Это единственный вопрос при рассмотрении обработки глобальных переменных. В большинстве случаев вы всегда должны использовать $GLOBALS с более новыми версиями PHP 4. Читайте об этом также в разделе global-ссылки.

Пример B-1. Перенос глобальных переменных
<?php 
$id = 1; function test() { global $id; unset($id); } test(); echo($id); // В РНР 
4 будет напечатано 1 ?>