Религия PHP

Хакер, номер #025, стр. 025-066-3


<?php

$xakep = array('Step','Cutter');

print count($xakep);

?>

выдаст 2.

Операторы

Вот перечень математических операторов, поддерживаемых php.

<?php

$a = 2 + 1; // Сложение

$b = 2 - 1; // Bычитание

$c = 2 * 1; // Умножение

$d = 2 / 1; // Деление

$e = 2 % 1; // Деление по модулю

$f = ($a + 1) * $b + $c / 3; // Поддержка скобок и порядка операций

?>

Конечно же, php поддерживает логические операторы. Они необходимы для определения "истины" или "лжи" каких-либо условий.

<?php

$a and $b; // И. Истина, если и $a и $b - истинны.

$a or $b; // Или. Истина, если или $a или $b истинны.

$a xor $b; // Исключающее или (либо). Истина, если или $a, или $b истинны, но не оба сразу.

! $a; // Не (отрицание). Истина, если $a - не истинна.

$a && $b; // И. Истина, если и $a, и $b - истинны.

$a || $b; // Или. Истина, если или $a, или $b истинны.

?>

Не забудь про операторы сравнения, позволяющие сравнивать два значения.

<?php

$a == $b; // Равно. Истина, если $a равно $b.

$a != $b; // Не равно. Истина, если $a не равно $b.

$a < $b; // Меньше. Истина, если $a - строго меньше, чем $b.

$a > $b; // Больше. Истина, если $a строго больше, чем $b.

$a <= $b; // Меньше или равно. Истина, если $a - меньше или равно $b.

$a >= $b; // Больше или равно. Истина, если $a больше или равно $b.

?>

Циклы

В php используется 2 вида циклов.

1. C использованием команды for

<?php

for ($i = 1; $i < 4; $i++) {

print "I read this magazine $i days.\n"; }

?>

2. C использованием while.

$i = 1; while ($i < 4) {

print "I have eaten $i bagels today.\n";

$i++;

}

Результат обоих примеров одинаковый:

I read this magazine 1 days.

I read this magazine 2 days.

I read this magazine 3 days.

Cookies

Для создания и модификации куки в php используется функция setcookie(). При обращении к этой функции можно использовать разное количество передаваемых ей аргументов. Вот пример обычной куки.

setcookie('name', 'Step'); // создается кука name со значением Step

А вот если тебе понадобится, чтобы кука исчезла в определенное время, то надо использовать третий аргумент при обращении к функции setcookie - количество секунд от начала 1.01.1970 до момента ее удаления (во, маразм!). Могу тебя порадовать: самому тебе секунды считать не придется, потому что в php для это есть специальная функция mktime(). Вот примерчик с кукисом, который должен исчезнуть в начале 2002 года.

<?php

$kick = mktime(0,0,0,1,1,2002);

// использование mktime - mktime (час, минуты, секунды, число, месяц, год)

setcookie('name', 'step', $kick);

?>

Дополнительная инфа по PHP

http://www.php.net/

Это сайт-легенда. Если ты знаешь английский, то тебе, в принципе, никакие другие сайты и не понадобятся. Самый подробный и лучший (!) учебник по php. Советую...

http://php3.agava.ru

Отличный сайт о php. Описание, уроки, скрипты, форум, статьи, ссылки. В общем, must visit!

http://www.phpclub.dp.ua/

Клуб php-программистов! Куча документации, статей, ссылок и хороший форум.

Это далеко не полный список. Если ты чего-нибудь не нашел, то иди на www.list.ru. И по разделам: компьютеры->программирование->веб-программирование->PHP. Там будет ОГРОМНАЯ коллекция ссылок на php ресурсы с русским описанием. Так что могу тебя заверить, там ты найдешь все, что тебе надо.

Назад на стр. 025-066-2  Содержание  Вперед на стр. 025-066-4

 
 

 
скачать фильмы бесплатно 45 баба ягодка опять
<<< НАЗАД ||| ГЛАВНАЯ