разработка сайтов, разработка программного обеспечения (495) 150-80-59

Главная страница / Программное обеспечение / 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

содержание строки

 


Есть вопросы?
Задайте вопрос технической поддержке с помощью формы обратной связи.

А так же:



Готовые решения Наши услуги Компания


При использовании или копировании материалов ссылка обязательна
+7 495 150-80-59
Россия, Москва, Щербаковская улица, д.53
E-mail:

Как к нам добраться
Обратная связь