Главная  /  PHP  /

PHP - Строки

  1. PHP - Вырезать кусок строки
  1. Возвращает часть строки php-substr.php substr mb_substr - Возвращает часть строки $row4 = mb_substr("$row[4]",0,120,'UTF-8');
  2. mb_strcut() - Получение части строки
  3. mb_internal_encoding() - Установка/получение внутренней кодировки скрипта
  4. Преобразование регистров mb_strtoupper - к верхнему регистру mb_strtolower - преобразует строку в нижний регистр ucfirst - преобразует первый символ строки в верхний регистр ucwords - преобразует в верхний регистр первый символ каждого слова в строке mb_convert_case() - производит смену регистра символов в строке
  5. trim -- Удаляет пробелы из начала и конца строки
  6. Преобразование HTML сущностей htmlspecialchars -- Преобразует специальные символы в HTML сущности $category = substr(htmlspecialchars(trim($_REQUEST["category"])), 0, 100); htmlspecialchars_decode - обратная htmlspecialchars, то есть & преобразует в амперсанд &, спецсимвол < в уголок <, а спецсимвол > в уголок >. htmlentities -- Преобразует символы в соответствующие HTML сущности. html_entity_decode -- Преобразует HTML сущности в соответствующие символы / противоположность функции htmlentities()
  7. Разбитие строки с помощью разделителя explode $segments = explode('_', $uri); if (!empty($segments[1])) {$catalog =$segments[0];}
  8. Определение числа строк в файле $fp = file("file.html"); echo 'Количество строк в файле: '.count($fp);
  9. Определение числа вхождений (http) в строку файла $text = file_get_contents("url.txt"); echo substr_count($text, 'http');
  10. Получить содержимое файла (несколько строк) в виде одной строки $data = file_get_contents("url.txt");
  11. $mail = str_replace('+', '', $mail); Удаление из строки всех знаков + (можно указать любой другой)