ГЛАВНАЯ | HTML | CSS | PHP | JS | ЕЩЁ |

Count функция пример

Сегодня давайте попробуем разобраться на примерах - что такое функция count. Мы не пишем учебник. Поэтому и не будем его переписывать и писать его своими словами! Мы попытаемся донести важное с нашей точки зрения про функцию count.

Первое, что естественно надо знать это синтаксис – рано, или поздно (лучше рано) - вам все равно придется это изучать и здесь, конечно же без заглатывания учебник никак!

И в учебнике написано:

int count ( mixed var [, int mode] )

Если это вам ничего не говорит, то и особо париться не нужно, а если говорит, то я и не буду повторять… (см.учебник или пособие по php – сайты не привожу search in help)

count - Посчитать количество элементов массива или количество свойств объекта

1.

И после охранительной теории прейдём к практике!

На самом деле если вы собираетесь, как-то соприкасаться с программированием, то вы все равно встретитесь с этой функцией count.

И давайте уже попробуем её применить к какой-то переменной...

$primer = "Пример текста в переменной";

И второй строчкой применим к ней функцию count

$result = count($primer);

Либо же можно сократить данну запись таким образом...

echo count("Пример текста в переменной");

И далее выведем

echo $result;

И вот, что у нас оно вывело, и чтобы вы смогли увидеть результат, покрасим его в красный:

1 Вывод:

Что вообще мы хотели посчитать в этом предложении!? Мы предполагали, что такая конструкция посчитает количество символов - что было изначально не правильным посылом...

В каждой вещи есть какая-то логика - функция

Что функция смогла посчитать количество, ей надо иметь некие объекты отделенные какими-то индикаторами – это самое простое объяснение. Которое я смог придумать!

Пример №2 использование функции count

Мы в первом случае использовали строку , теперь давайте создадим массив, и посмотрим, как эта функция будет вести себя с массивом, почему бы не посчитать количество слов в данном тексте, потому, что вообще непонятно, что мы собственно хотели, что ы первом варианте, она для нас посчитала!

Нам строку надо разбить с помощью функции, которая это может делать

Очень часто используемая мною функция explode? первым параметром separator(разделитель) - будет у нас пробел.

$result_1 = explode(' ',$primer);

И давайте попробуем вывести, что он нам покажет, но поскольку. мы уже занем, что это у нас будет массив, то функция echo уже не подойдет...

print_r($result_1);

Array

(

[0] => Пример

[1] => текста

[2] => в

[3] => переменной

)

Ну и далее давайте попробуем применить к этому результату нашу функцию

$result_2 = count($result_1);

Ну и далее мы видим, что количество слов в предложении 4.

4 ВыводС вашими куками, что-то не то..., попробуете перезагрузить страницу..
Теги:
Count php пример

Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2019