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

array_intersect

(PHP 4 >= 4.0.1)

array_intersect - обсчитывает пересечение массивов.

Описание

array array_intersect (array array1, array array2 [, array ...])

array_intersect() возвращает массив, содержащий все значения массива array1, которые имеются во всех аргументах. Обратите внимание, что ключи сохраняются.

Пример 1. array_intersect()
$array1 = array ("a" => "green", "red", "blue"); $array2 = array 
("b" => "green", "yellow", "red"); $result = array_intersect ($array1, $array2);

Теперь $result содержит:
Array ( [a] => green [0] => red )

Примечание: два элемента равны, если, и только если,
(string) $elem1 === (string) $elem2. Иначе говоря: когда представление строки - то же самое.

Предупреждение!

Этого не было в PHP 4.0.4!

См. также array_diff().

Пример 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.)