Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: квадратные скобки
 
 автор: 123php   (14.04.2006 в 20:52)   письмо автору
 
 

Есть такая переменная. Что означает ноль в скобках?

$command[0]="0";

и можете объяснить значение ++

   
 
 автор: DDK   (14.04.2006 в 20:56)   письмо автору
 
   для: 123php   (14.04.2006 в 20:52)
 

Это не переменная, а массив :) Ноль - это индекс элемента в массиве. Вам стоит прочесть соотв. главу в учебнике, что бы узнать хотя бы самые простейшие азы: http://www.softtime.ru/bookphp/gl4_1.php

++ - это обычно быстрый способ увеличить числовую переменную на единицу. Т.е.:

$intvar++;
идентично выражению:
$intvar = $intvar + 1;

   
 
 автор: 123php   (14.04.2006 в 20:58)   письмо автору
 
   для: DDK   (14.04.2006 в 20:56)
 

1++ равно 2?

   
 
 автор: DDK   (14.04.2006 в 20:59)   письмо автору
 
   для: 123php   (14.04.2006 в 20:58)
 

Так же аналогично можно увеличивать числовую переменную уже на любое число N вот по такой сокращённой формуле:

$intvar += N;
, где N - любое число.
Например:
$intvar += 5;
Теперь числовое значение переменной $intvar увеличенно на 5

Аналогично и с вычитанием:

$intvar--; // уменьшение переменной на единицу
$intvar -= 5; // уменьшение переменной на 5

   
 
 автор: 123php   (14.04.2006 в 21:04)   письмо автору
 
   для: DDK   (14.04.2006 в 20:56)
 

я его прочитал, но этого так и не понял), решил спросить.

   
 
 автор: Akira   (14.04.2006 в 20:59)   письмо автору
 
   для: 123php   (14.04.2006 в 20:52)
 

Это обознает порядковый номер элемента в массиве.

<?
$array
[0] = 'car';
$array[2]='bus';
$array[]='flash';
print_r($array);
/*
array (0=>'car',2='bus',3=>'flash')
*/
?>

Значение "++" добавляет к переменной +1, значение "--" вычитает -1.
<?
for($i=0;$i<5;$i++) {
    echo 
$i."<br/>";
}
/*
0
1
2
3
4
*/
for($i=5;$i>0;$i--) {
    echo 
$i."<br/>";
}
/*
5
4
3
2
1
*/
?>

   
 
 автор: 123php   (14.04.2006 в 21:05)   письмо автору
 
   для: Akira   (14.04.2006 в 20:59)
 

спасибо), вроде бы понял.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования