Скрипты | Партнерские программы | Осторожно! Партнерские программы - кидалы | Поиск партнерских программ по тематике | Хостинг | Купить рекламу! | Лучшие баннерные сети | СD диски и книги для вебмастеров
Заработай!
Партнерская программа для русскоязычных сайтов

BLACK LIST ! Партнерские программы - кидалы

Сервис подбора партнерских программ под тематику Вашего сайта


!!! Список лучших партнерских программ !!!

!!! Лучшие рекламные брокеры Рунета !!!

!!! Продажа ссылок с сайта !!!
 

Реклама

Реклама

Реклама

Реклама


 

 
 

Основные типы данных PHP

XML и веб-сервисы

Безопасный офис

Защита от копирования и методы ее взлома

История PHP

Корпоративная информационная система

Новое в PHP5

Основные типы данных PHP

Основы языка программирования РНР 5

Программистские байки

Торговая информационная система

Встроенные документы

Доступ к вложенным (многомерным) массивам

Доступ к отдельным символам в строке

Доступ к элементам массива

Другие способы выполнения итераций по массиву

Изменение или создание новых элементов массива

Константы

Конструктор arrayQ

Логический тип

Массивы

Обход массива с помощью foreach ()

Обход массива с помощью list() и each()

Ресурсы

Специальный тип Null

Строки

Целые числа

Числа с плавающей точкой

Чтение элементов массива




Существует достаточно много способов обхода массива, но самый элегантный из них - цикл fоreach ().
В общем виде этот синтаксис оператора таков:
foreach($array as [$key =>] [&] $value)
Указание переменной цикла для хранения ключа - $ key - не обязательно, но если она задана, то в теле цикла через нее можно получить доступ к текущему значению ключа в массиве, которое может быть либо целым числом, либо строкой.
Указывать символ & перед переменной цикла, предназначенной для хранения текущего элемента массива, тоже не обязательно. Он ставится только в том случае, если значения элементов массива будут меняться в теле цикла. Ниже приводится короткий пример использования оператора цикла fоreach ():
$players = аrrау ("Джон", "Барбара", "Билл", "Нэнси");
print "Список игроков:\n";
foreach ($players as $key => $value) {
print "#$key = $value\n"; }
Результат работы этого кода :
Список игроков: #0 = Джон #1 = Барбара #2 = Билл #3 = Нэнси
Более сложный пример, в котором выполняется обход массива с данными игроков и в котором для каждого из них определяется принадлежность к той или иной возрастной группе («старшая/младшая») в зависимости от возраста:
$people = array(1 => array("name" => "Джон", "age" => 28), array("name"=> "Барбара", "age" => 67));
foreach ($people as &$person) { if ($person["age"] >= 35) {
$person["age group"] = "Старшая"; } else {
$person["age group"] = "Младшая"; } }
print_r($people);
В этом примере мы вновь воспользовались функцией print_r().
В результате работы примера будет выведено следующее:

Array
(
[1] => Array
(
[name] => Джон
[age] => 28
[age group] => Младшая
)
[2] => Array
(
[name] => Барбара [age] => 67
[age group] => Старшая ) )

Как видите, в оба массива, содержащие сведения о Барбаре и Джоне и находящиеся внутри массива Speople, был добавлен новый элемент age group (возрастная группа).



 

Реклама и информация
На любом этапе - авторегистрация в каталогах (1700 каталогов)

Оптимизация рекламы на сайте - путь к удвоению Ваших доходов!

Последовательность вебмастерской работы (краткая памятка):

1. Заказать и прочесть необходимые книги, тематические CD-диски, курсы, программное обеспечение веб-дизайна и веб-строительства

2. Зарегистрировать домен и купить хостинг

3. Приобрести и установить необходимые скрипты (опция)

4. Для быстрой раскрутки сайта прикупить рекламу (опция)

5. Вступить в баннерные сети по тематике сайта

6. Вступить в партнерские программы по тематике сайта

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


Полезности

   

                           На главную страницу сайта

   



Rambler's Top100