Еженедельник Свет в Интернет

Главная

Новости

Статьи и обзоры
  Горожанин
  Обнинск в Internet
  Web Design
  Hardware
  Software
  Безопасность
  Серфинг
  Игродром
  Relax
  Технологии
  Web-обзор
  Интернет-ликбез
  Опросник
  УП-Технологии
  ART.net

Ссылки

Архив

О нас

Контакты

Форумы


Основатель:
К.Николаенко

Главный Редактор:
С.Коротков

Web Design:
Neutron


Наш спонсор






Порт POPULAR.RU
POPULAR.RU RegionalBanner Network.






Океан


НПП Метра - промышленные электронные автомобильные вагонные весы
Goldy Interior - салон офисной мебели: кабинеты руководителей, мебель для персонала

= Web-Дизайн =

 

ЗНАКОМСТВО С РНР

продолжение, начало в:#4(152) , #5(153)

(с) Андрей Гончаров

ФУКЦИИ, МАССИВЫ, РАБОТА С ФАЙЛАМИ

Когда вы будете писать собственные скрипты, то могут возникнуть такие ситуации, когда некоторые части скрипта повторяются, а меняются лишь данные, которыми вы оперируете. В таких случаях целесооборазно разбить скрипт на несколько подпрограммы. РНР предоставляет такую возможность. Для этого можно использовать функции.
Вот пример функции:

<?php
// определяем функцию, которая возвращает минимальное
// из двух значений
function MinVal($var1, $var2)
{
if($var1<$var2)
{
return $var1;
}
else
}
return $var2;
}
}
echo "<br>.MinVal(3,5); // функция вернет число 3
echo "<br>.MinVal(4,8); // функция вернет число 4
?>

РНР предоставляет также возможность работать с массивами. Массив можно определить несколькими способами, в частности, так:

<?php
//определяем массив $fruits
$fruits = array ("a"=>"orange', "b"=>"banana",
"c"=>"apple")

// где a, b, c являются индексами массива, а "orange",
// "banana" и "apple",
// соответственно, значениями ячеек, на которые
// ссылаются эти индексы


// выводим значения ячеек массива
echo $fruits[a]."<br>"; // выведет "orange"
echo $fruits[c]. // выведет "applle"

// а вот другой способ определения массива:
$fruits2[0] = "apple";
$fruits2[1] = "mango";

// выводим значчения ячеек массива
echo $fruits2[0]."<br>; // выведет "apple"
echo $fruits2[1]; // выведет манго
?>

В РНР входит множество стандартных функций. В частности, для написания скрипта голосования нам понадобятся функции работы с файлами, а именно: fopen, flock, fread, fwrite, close. Пример их использования мы рассмотрим в следующем номере.

Продолжение следует.

Copyright © Свет в Internet   Designed by Свет в Internet