Path://var_null/
 Регистрация или ->Экспорт данныхПоиск
Войти
Экспорт:
Папки

/root/polzovateli/var_null/yaziki-programmirovaniya/php/stroki
Не экспортировать закрытые директории
Преобразовывать заметки в html
Экспортировать
Удалить директорию
Применить
 Стили директорииДобавить заметку
Сменить регистр первой буквы на верхний (utf-8)
2015-11-18 09:53:57 Удалить Фон Изображение Импорт из текстового файла Редактировать Копировать в буфер
function upper($string)
{
	if($string != '')
	{
		$string_1251 = iconv('utf-8', 'cp1251', $string);//кодируем из Рѕ_нас в о_нас
	
		if($string != $string_1251)
		{

			//Кириллица
			$char = mb_strtoupper(substr($string,0,2), "utf-8"); // это первый символ
			$string[0]=$char[0];
			$string[1]=$char[1];	
				
		
		}
		else
		{
			$char = mb_strtoupper(substr($string,0,1), "utf-8"); // это первый символ
			$string[0]=$char[0];		
		
		}
		

	}


	return $string;
	
}

//На вход строка в utf-8
Похожие разделы:
Вырезаем мусорные спец символы типа сердечек из текста
2015-07-24 15:25:00 Удалить Фон Изображение Импорт из текстового файла Редактировать Копировать в буфер
http://habrahabr.ru/sandbox/58973/
убираем html и php теги из текста
2015-05-15 13:54:43 Удалить Фон Изображение Импорт из текстового файла Редактировать Копировать в буфер
$str = strip_tags($str_0);
Приведение строки к нижнему регистру
2015-03-25 14:42:54 Удалить Фон Изображение Импорт из текстового файла Редактировать Копировать в буфер
$result_str = mb_strtolower($my_string);
strlen - Дина строки
2015-02-03 17:13:23 Удалить Фон Изображение Импорт из текстового файла Редактировать Копировать в буфер
int strlen ( string $string )
trim - удаление пробелов с начала и конца строки
2015-02-03 17:01:23 Удалить Фон Изображение Импорт из текстового файла Редактировать Копировать в буфер
string trim ( string $str [, string $character_mask = " \t\n\r\0\x0B" ] )
Эта функция возвращает строку str с удаленными из начала и конца строки пробелами. Если второй параметр не передан, trim() удаляет следующие символы:

" " (ASCII 32 (0x20)), обычный пробел.
"\t" (ASCII 9 (0x09)), символ табуляции.
"\n" (ASCII 10 (0x0A)), символ перевода строки.
"\r" (ASCII 13 (0x0D)), символ возврата каретки.
"\0" (ASCII 0 (0x00)), NUL-байт.
"\x0B" (ASCII 11 (0x0B)), вертикальная табуляция.
Часть строки
2014-11-21 01:03:16 Удалить Фон Изображение Импорт из текстового файла Редактировать Копировать в буфер
Базовое использование substr()
echo substr('abcdef', 1);     // bcdef
echo substr('abcdef', 1, 3);  // bcd
echo substr('abcdef', 0, 4);  // abcd
echo substr('abcdef', 0, 8);  // abcdef
echo substr('abcdef', -1, 1); // f

Использование отрицательного параметра start
$rest = substr("abcdef", -1);    // возвращает "f"
$rest = substr("abcdef", -2);    // возвращает "ef"
$rest = substr("abcdef", -3, 1); // возвращает "d"

Использование отрицательного параметра length
$rest = substr("abcdef", 0, -1);  // возвращает "abcde"
$rest = substr("abcdef", 2, -1);  // возвращает "cde"
$rest = substr("abcdef", 4, -4);  // возвращает false
$rest = substr("abcdef", -3, -1); // возвращает "de"
Участвуй в наполнении сайта, создай свое дерево знаний. Регистрация

@include_encode 2015