Работа с променливи (Част 2)

Работа със стрингове

Стринга е поредица от знаци. В РНР можем да го разглеждаме като масив от знаци, понеже имаме достъп до отделните знаци в стринга (както при масивите- имаме достъп до всеки член на масива). Съществуват 256 възможни знака.

Стринговете могат да бъдат дефинирани по четири различни начина:

  • в единични кавички
  • в двойни кавички
  • heredoc синтаксис
  • nowdoc синтаксис.

Функциите, работещи със стрингове, можете да разгледате на адрес http://php.net/manual.

Извеждане на стрингове


Извеждането на стрингове в екрана на браузъра се осъществява с помощта на print, echo и print_r(). В текстовия редактор въведете скрипта:



Съхранете файла като echo.php. качете го на сървъра. След като го отворите, в браузъра ще видите:

echo.JPG


Заменете echo с print, съхранете новия файл като print.php, качете го на сървъра и го отворете. В браузъра ще видите:

print.JPG

:) Чудо, нали!? :)

Конкатенация на стрингове

Ако искаме да свържем два стринга, ще използваме оператора за свързване- точка (.). Обединяването на два (или повече) стринга се нарича конкатенация. Ето и пример:



Въведете горния скрипт в текстовия редактор и съхранете файла като concatenation.php. качете го на сървъра и го отворете в браузъра. Ще видите:

concatenation.JPG

Определяне на дължината на стринг

Как можем да определим дължината на стринг? За да направим това ни е необходима функцията strlen():



Съхранете файла като strlen.php. Резултатът в браузъра ще е:

strlen.JPG


Откриване на част от стринг

Функцията strops () служи за откриване на позицията на първата буква на подстринг в стринг. Например:



Изходът от програмата:

strpos.JPG

Операторите === и == са оператори за сравнение.

Ако е необходимо да изведем само част от стринг (подстринг), работим с функцията substr (). Синтаксисът на функцията е:



където

$string е входният стринг;
$start е позицията от която да се върне стринга;
$length е броят знаци, които ще се съдържат във върнатия подстринг



Резултат:

substr_1.JPG

Ето още един начин за извеждане на подстринг. Въведете скрипта, написан по-долу, в текстовия редактор. Съхранете файла като substr.php и го качете на сървъра.



В прозореца на браузъра ще видите:

substr.JPG


sign.png

Няма коментари:

Публикуване на коментар