Главная страница / Готовые решения / Mayral framework / Документация / Классы и компоненты / OBasicClass
OStringТекущая версия: 1.1.0 Последнее обновление: 04.02.2010 Описание: базовый класс mayral framework Методы Текущая версия: 1.0.7 Последнее обновление: 12.01.2010 Описание: класс работы со строками
Методы
public function __construct($_parent, $_text = "") Описание: конструктор класса. Параметры: $_parent – объект родитель $_text - начальное текстовое значение
public function Replace($_find, $_replace)
Описание: заменяет текст в строке Параметры: $_find – текст для поиска $_replace – текст для замены
public function GetChangeTextBetween($item_start_text, $item_end_text, $new_text) Находит текст в строке заключенный между $item_start_text и $item_end_text, заменяет его на $new_text и возвращает найденный текст.
public function CutTextBetween($item_start_text, $item_end_text) Удаляет текст между $item_start_text и $item_end_text, возвращает вырезанную часть.
public function GetTextBetween($item_start_text, $item_end_text) Возвращает текст между $item_start_text и $item_end_text.
public function DeleteSubstring($substring) Удаляет подстроку $substring.
public function LoadFromFile($file_name) Загружает содержимое файла с именем $file_name.
public function WriteToFile($file_name) Сохраняет текст в файл с именем $file_name.
public function AddStringWithSeparator($_string, $_separator) Добавляет к строке $_string, добавляет $_separator, если первоначально строка была пустой.
public function TemplateReplace($_items) Подставляет в строку значения массива $_items.
Пример: $String = new OString($this); $String->Text = "I {Item1} template {Item2}."; $String->TemplateReplace(array("Item1" => "am", "Item2" => "string"));
Результат: $String->Text - I am template string
Свойства
public $Text содержание строки
Есть вопросы? | А так же: |
© ОРБСофт 2003-2011
Создание и разработка сайтов и программ на заказ
Москва, Щербаковская улица, д.53 Телефон: +7 (495) 366-56-59
Электронная почта: info@orbsoft.ru
