Суббота, 05 Декабря 2009 г. 23:18
+ в цитатник
В книжке "PHP для чайников" на странице 83 есть функции для обработки текстовых строк. Я ещё не все попробовал, но вот что выудил.
strlen ("строка") - Возвращает длину строки
Агы, так точно. Возвращает не длинну строки, а размер её в байтах. То есть, например, строка "Йа строчко" по её мнению имеет в своём составе 19 символов, если она в юникоде))).
ucfirst ("строка") - Преобразует первый символ строки в верхний регистр
ucwords ("строка") - Преобразует первый символ каждого слова строки в верхний регистр
Агы, преобразует, если первые символы, над которыми производится операция, не кириллицей))).
strrev ("строка") - Возвращает строку в обратном порядке
Да-да, точно, возвращает. Но если в юникоде сделать такое:
echo strrev ("Прювет лунатикам");
То на выходе будет такое
�акиЂѰнЃѻ� �ѵвЎрџ�
Ну, оно типа переворачивает байты в обратный порядок и двухбайтовые символы сходят с ума. Интересно то, что не все...
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-