|
Всем привет, начнём пожалуй. ______ echo - ну эту функцию все должны знать, она просто выводит сообщение на экран, он выводит так-же и переводы строки:
echo "Это занимет несколько строк. Переводы строки тоже выводятся"; echo $foo; // можно вывести просто значения переменных ______ explode - разбивает строку на части, то есть:
$a = "a1 a2 a3 a4 a5 a6"; $b = explode(" ", $a); //разделить строку $a на части, между которыми стоит " ", то есть пробел, функция видит строку так: "a1<прбел>a2<пробел>a3<пробел>........" и так далее echo $b[0]; // a1, вот он и выводит эти части echo $b[1]; // a2 вместо пробела, можно хоть что написать, например: $a = "a1КАa2КАa3КАa4КАa5КАa6"; //между a1 и a2 и остальными, стоит "КА" $b = explode("КА", $a); echo $b[0]; // a1, echo $b[1]; // a2 $a = "a1!!!!!!a2!!!!!!a3!!!!!!a4!!!!!!a5!!!!!!a6"; //между a1 и a2 и остальными, стоит "!!!!!!" $b = explode("!!!!!!", $a); echo $b[0]; // a1, echo $b[1]; // a2 ______ ltrim - Удаляет пробелы из НАЧАЛА строки
$text = " ха ха ха !!! "; // как мы видим, в этой строке пробелы есть и в начале и в конце echo ltrim($text); // эта функция удалит пробелы только в НАЧАЛЕ, то есть "ха ха ха !!! " вот это выведет ______ rtrim - то же самое, только удаляет пробелы в КОНЦЕ строки
$text = " ха ха ха !!! "; echo rtrim($text); // эта функция удалит пробелы только в КОНЦЕ, то есть " ха ха ха !!!" вот это выведет[/code] ______ trim - удаляет пробелы из НАЧАЛА и КОНЦА строки
$text = " ха ха ха !!! "; echo trim($text); // "ха ха ха !!!" вот это выведет ______ similar_text - Вычисляет степень похожести двух строк
echo similar_text("Привет", "Привид"); // выдать "4", т.к. в этих строках 4 буквы одинаковы echo similar_text("Привет я Андрей", "Привид а Ондрэй"); // выдаст "10" ______ str_pad - Дополняет строку другой строкой до заданной длины
$text = "Андрей"; echo str_pad($text, 10); // выводит "Андрей ", функция дополнит строку пробелами, т.к. мы не указали, чем дополнять эту строку echo str_pad($text, 11, "-=", STR_PAD_LEFT); // выводит "-=-=-Андрей", дополнит строку этим "-=" с левой стороны, т.к. мы воспользовались аргументом "STR_PAD_LEFT" echo str_pad($text, 10, "_", STR_PAD_BOTH); // выводит "__Андрей__", т.к. мы воспользовались аргументом "STR_PAD_BOTH" echo str_pad($text, 7 , "___"); // выводит "Андрей_" ______ str_shuffle - наугад переставляет символы в строке, кол-во символов остаётся прежним
echo str_shuffle(12345); // выдас что-то типо того "34251", то есть в любом порядке, те же символы, не обязательно цифры ______ strlen - выдаёт длину строки
echo strlen("Андрей"); // 6 ______ strrev - переворачивает строку, кол-во символов то же самое, порядок символов зеркальный
echo strrev("Hello world!"); // выводит "!dlrow olleH" Вроде всё, всем удачи!
skype: superefimov ВК: http://vk.com/i_am_efa http://www.ucoz.ru/terms/ - читайте правила использования услуг ucoz и соблюдайте их, если не хотите, что бы этот сайт заблокировали
Сообщение было отредактировано! — Efa - Понедельник, 02.01.2012, 19:30
skype: superefimov ВК: http://vk.com/i_am_efa http://www.ucoz.ru/terms/ - читайте правила использования услуг ucoz и соблюдайте их, если не хотите, что бы этот сайт заблокировали
|