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

array_flip

(PHP 4)

array_flip - меняет местами ключи и значения массива.

Описание

array array_flip (array trans)

array_flip() возвращает array в перевёрнутом/flip порядке, т.е. ключи из trans становятся значениями, а значения из trans становятся ключами.

Заметьте, что значения trans должны быть правильными ключами, т.е. они должны быть integer или string. Будет выдано предупреждение, если значение имеет неправильный тип, и тогда пара ключ/значение в запросе не будет перевёрнута.

Если значение имеет несколько вхождений, самый последний ключ будет использован как его значения, а все другие будут утеряны.

array_flip() возвращает FALSE при неудаче.

Пример 1. array_flip()
$trans = array_flip ($trans); $original = strtr ($str, $trans);
Пример 2. array_flip(): коллизия
$trans = array ("a" => 1, "b" => 1, "c" => 2); $trans = array_flip 
($trans); print_r($trans);

теперь $trans:
Array ( [1] => b [2] => c )

Пример 2-5. Инструкции установки (версия совместно используемого Apache-модуля) PHP 4

1. 
 gunzip apache_xxx.tar.gz 2. tar -xvf apache_xxx.tar 
3. gunzip php-xxx.tar.gz 4. tar -xvf php-xxx.tar 5. cd apache_xxx 6. ./configure 
--prefix=/www --enable-module=so 7. make 8. make install 9. cd ../php-xxx 10. 
./configure --with-mysql --with-apxs=/www/bin/apxs 11. make 12. make install Если 
вы решите изменить опции конфигурации после инсталяции, вам нужно будет только 
повторить последние три шага. Необходимо рестартовать Аpache, чтобы новый модуль 
заработал. Перекомпиляция Apache не нужна. 11. cp php.ini-dist /usr/local/lib/php.ini Основы электротехники выполнение курсовой работы 
Для определения напряжения эквивалентного источника можно использовать различные 
методы расчета цепей, в том числе метод эквивалентных преобразовании или законы 
Кирхгофа. Пользуясь методом эквивалентных преобразований, выполним замену 
двух параллельно включенных реальных источников напряжения
Вы можете редактировать ваш .ini-файл для установки опций PHP. Если вы предпочитаете 
иметь этот файл в другом месте, используйте --with-config-file-path=/path из шага 
8. 12. Отредактируйте httpd.conf или srm.conf и проверьте, что эти строки имеются 
и не закомментированы: AddType application/x-httpd-php .php LoadModule php4_module 
libexec/libphp4.so Вы можете выбрать здесь любое расширение имён файлов. .php 
это одно из рекомендуемых нами. Можете включить даже .html, а .php3 можно добавить 
для обеспечения обратной совместимости. Путь/path с правой стороны оператора LoadModule 
обязан указывать на path PHP-модуля на вашей системе. Вышеуказанный оператор корректен 
для предыдущих шагов. 13. Используйте вашу обычную процедуру старта сервера Apache. 
(Вы обязаны остановить и рестартовать сервер, а не просто перезагрузить его путём 
использования сигнала HUP или USR1.)