Поиск

Руководство по РНР

Прежде чем начать работать с языком, каждый программист по РНР должен приобрести соответствующее руководство. Вы найдете его на официальном PHPсайте по адресу http://www.php.net/docs.php (рис. С.1) или на других сай тах. Руководство почти на десяти языках можно получить в любом из следу ющих форматов: PDF, HTML, простой текст, для карманных компьютеров Palm. На официальном Webсайте также имеется аннотированная версия руко водства (http://www.php.net/manual/net), куда пользователи добавляют собствен ные полезные советы и комментарии, призванные помочь разрешать некото рые проблемы при использовании РНР.

Пособие начинается с описания вопросов установки и безопасности. Затем говорится о базовых конструкциях языка и некоторых возможностях РНР. Основная часть пособия посвящена описанию встроенных функций РНР, раз битых по темам. Однако начинающему программисту не всегда понятен фор мат описания этих функций. Часто вы можете увидеть такие строки кода:

array file (string filename [, int use_include_path])
int mysql_close ([int link_identifier])
void exit(void)
double round (double val)

Очень важно понять, что первое слово каждой строки обозначает тип зна чения, которое возвращает функция. Функция f i l e ( ) возвращает массив, mysql_close ( ) целое число, функция exit () не возвращает ничего, round () число с плавающей запятой (двойной точности). В скобках указаны аргументы (и типы аргументов), которые принимает функция. Необязательные аргумен ты взяты в квадратные скобки. Например, функция exit ( ) не принимает ни каких аргументов, round ( ) обязательно требует число с плавающей запятой, а для mysql_close ( ) вполне допустимо указывать необязательный аргумент link_identifier.