Хелпикс

Главная

Контакты

Случайная статья





Функции для работы со строками



Функции для работы со строками

Обработка строк, полученных от клиента

1. trim()

Эта функция удаляет из строки пробелы слева и справа

Пример:

<?
$string = trim (" Hello, world! " );
? >

Чтобы убедиться, что эта функция нас не обманывает, выведем ее длину до и после удаления из нее пробелов:

<? $str = " Hello, world! "; $str1 = trim(" Hello, world! " ); $str_len = strlen($str); $str1_len = strlen($str1); echo(" размер исходной строки '$str' = $str_len, < br> размер строки после удаления пробелов = $str1_len" ); ? >

2. strlen()

возвращает длину строки, которую принимает в качестве аргумента:

<? $string = " Hello, world!!! "; $string_len = strlen($string); echo ($string_len); ? >

 

3.   strtolower()

Функция производит преобразование символов строки в нижний регистр.
Синтаксис:
string strtolower (string str )
Пример:

<? $str = " HELLO WORLD"; $str = strtolower($str); echo $str; // выведет " hello world" ? >

4.  strtoupper()

Производит преобразование строки в верхний регистр.
Синтаксис:
string strtoupper (string str )
Отмечают, что функция не очень хорошо иногда работает с русскими буквами.

Пример:

<? $str = " Hello World"; $str = strtoupper($str); echo $str; // выведет HELLO WORLD?

5. Конкатенация строк (склеивание)

echo $a. ’ ‘. $b;

$s=’Привет’;

$s. =’, Митька’;

Преобразование код < --> символ

6. chr()

Эта функция принимает в качестве аргумента ASCII код символа и возвращает соответствующий этому коду фактический символ:

<? $str = chr(36); echo ($str); // возвращает символ " $" ? >

7. ord()

Выполняет действие, обратное функции chr ():

<?
$str = ord('$');
echo($str); // возвращает 36
? >



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.