Основные функции для работы со строками:
print() - выводит строку;
$str = "новая строка";
print $str;
//Выведет: "новая строка"
$str = "новая строка";
print $str;
//Выведет: "новая строка"
printf() - выводит отформатированную строку;
$str = "новая строка";
printf $str;
//Выведет: "новая строка"
$str = "новая строка";
printf $str;
//Выведет: "новая строка"
strlen() - возвращает длину строки;
$str = "новая строка";
echo strlen($str);
//Выведет: 12
$str = "новая строка";
echo strlen($str);
//Выведет: 12
strrev() - переворачивает строку;
$str = "новая строка";
echo strrev($str);
//Выведет: "акортс яавон"
$str = "новая строка";
echo strrev($str);
//Выведет: "акортс яавон"
ltrim() - удаляет пробел в начале строки;
$str = " новая строка ";
$str = ltrim($str)
echo "$str";
//Выведет: "новая строка "
$str = " новая строка ";
$str = ltrim($str)
echo "$str";
//Выведет: "новая строка "
rtrim() - удаляет пробел в конце строки;
$str = " новая строка ";
$str = rtrim($str)
echo "$str";
//Выведет: " новая строка"
$str = " новая строка ";
$str = rtrim($str)
echo "$str";
//Выведет: " новая строка"
trim() - удаляет пробел в начале и в конце строки;
$str = " новая строка ";
$str = trim($str)
echo "$str";
//Выведет: "новая строка"
$str = " новая строка ";
$str = trim($str)
echo "$str";
//Выведет: "новая строка"
explode() - разбивает строку на подстроки;
скобки к echo нафиг не нужны это не функция а конструкция языка , а принт вообще не слеует никогда юзать
ОтветитьУдалитьтут нет скобок в эхо)
Удалитьэто относилось к этому:
ОтветитьУдалитьОсновные функции для работы со строками:
.....
echo() - выводит строку;
И echo выводит не строку, а значение. Причем, сначала приводя его к строковому типу. Если написать что-то наподобие
echo true;
то выведет 1, если написать false вместо true - выведет "" - т.е. пустое место..
echo "'$str'";
//Выведет: "новая строка"
выведет с одинарными кавычками, а не двойными. Тоже самое чуть выше.
explode() - разбивает строку на подстроки;
разбивает в массив..
Читайте маны :)
не заметил, вошел во вкус... спасибо
Удалить))))
ОтветитьУдалить