ФКН ВГУ Воронеж

определить число элементов массиве php

используйте функцию count():

int count ( mixed $var [, int $mode = COUNT_NORMAL ] )

например:

<?php
$a[0] = 1;
$a[1] = 3;
$a[2] = 5;
$result = count($a);
// $result == 3

$b[0]  = 7;
$b[5]  = 9;
$b[10] = 11;
$result = count($b);
// $result == 3

$result = count(null);
// $result == 0

$result = count(false);
// $result == 1
?> 

Выход из цикла php

При использовании циклов есть возможность использования операторов break и continue.

  1. break; - прерывает работу всего цикла
  2. continue; - только текущей итерации.

проверить является ли числом php

используйте фцнкция =

bool is_numeric ( mixed $var )

Проверяет - является ли данная переменная (в том числе и строка, содержащая состоящая только из символов, используемых для записи числа) числом.
Числовая строка может содержать :

PHP добавить элемент в массив

Просто напишите (не указывая конкретный индекс - добавление в конец) :

$array[]=$element;

(если хотите добавить на первый уровень), добавить на второй уровень (в подмиссив) можно так:

$array['subarraykey'][]=$element;

и т.д.

удалить элемент массива php

например так(указав индекс):

unset ($array[1]); 

лучший фильм про войну

В бой идут одни старики (1973)
2. Они сражались за Родину (1975)
3. А зори здесь тихие (1972)
4. Семнадцать мгновений весны (1973)
5. Иди и смотри (1985)
6. Судьба человека (1959)
7. Спасение рядового Райана / Saving Private Ryan (1998)
8. Батальоны просят огня (1985)
9. Список Шиндлера / Schindler's List (1993)
10. В августе 44-го (2001)
11. Летят журавли (1957)
12. Подводная лодка / Das Boot (1981)
13. На войне как на войне (1968)
14. Проверка на дорогах (1971)
15. Щит и меч (1968)

приведение типа php

явного приведения и преобразования типа в пхп нет - поэтому чтобы превратить строчку в число и наоборот можно писать как-то так:

$a="12";//это строка
$a+=0;// теперь это число 12
$a.="";// теперь это снова строка "12"

switch php пример

например так со строками:

<?php
switch ($i) {
    case "apple":
        echo "i is apple";
        break;
    case "bar":
        echo "i is bar";
        break;
    case "cake":
        echo "i is cake";
        break;
}
?> 

php удалить из строки символ

возможно такое решение:

function str_to_arr($str) // string to array
{
  $result = preg_split('//', $str, -1, PREG_SPLIT_NO_EMPTY); 
  return  $result;
}

function rem_symbs($str) // remove symbols from string - ОСНОВНАЯ ФУНКЦИЯ
{
  $result="";
  $spec = array ("$", " "); // SYMBOLS TO REMOVE  
  $arr = str_to_arr($str);
  foreach ($arr as $value)
  {
     if (array_search($value,$spec)===FALSE)   $result.=$value;
  } 
  return $result;
}

php конкатенация

Конкатенацию строк можно произоводить двумя способами.

 $a = $a. $b;

или

 $a .= $b;

- конкатенация с самим собой -
http://habrahabr.ru/post/38754/

Pages

Subscribe to RSS - ФКН ВГУ Воронеж