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

hw_InCollections

(PHP 3>= 3.0.3, PHP 4)

hw_InCollections - проверяет, имеются ли object ids в коллекции.

Описание

array hw_incollections (int connection, array object_id_array, array collection_id_array, int return_collections)

Проверяет, является ли набор объектов (документов или коллекций), специфицированный параметром object_id_array, частью коллекций перечисленных collection_id_array. Если четвёртый параметр return_collections равен 0, то поднабор object ids, являющихся частью коллекций (т.е. документов или коллекций, которые являются потомками одной или более ids коллекций или их подколлекций, рекурсивно), возвращается как массив. Если четвёртый параметр равен 1, то как массив возвращается как набор коллекций, которые имеют один или более объектов из этого поднабора в качестве потомков. Эта опция позволяет клиентам, например, выделять часть иерархии коллекции, содержащую совпадения предыдущего запроса, в графическом просмотре.


Назад Оглавление Вперёд
hw_Identify Вверх hw_Info

Пример 4-12. Использование обычных переменных отладки

 

Тестируя ваш код с помощью E_ALL до публикации, вы сможете быстро обнаружить области, где ваши переменные могут оказаться открытыми для модификации другими способами. Если вы уже готовы опубликовать, используя E_NONE вы отключите возможность проверки вашего кода.

Пример 4-13. Обнаружение опасных переменных с помощью E_ALL
<?php 
if ($username) { // не инициализируется или проверяется перед использованием $good_login 
= 1; } if ($good_login == 1) { // Если предыдущий тест терпит неудачу, не инициализируется 
//или проверяется перед использованием fpassthru ("/highly/sensitive/data/index.html"); 
} ?>