Spojení řetězců znaků s operátory PHP String
V PHP jsou dva řetězce operátorů pro spojení řetězců znaků; operátor zřetězení a operátor zřetězení.

První operátor se používá k přidání nebo připojení jednoho řetězce znaků k existujícímu řetězci znaků. Operátor přiřazení zřetězení, který je jen tečkou a znaménkem rovnosti (. =), Použijete k připojení nového řetězce znaků k existujícímu řetězci znaků. V níže uvedeném příkladu připojíme řetězec znaků Domov statečného na existující řetězec znaků Země svobody.

Příklad 1
$ patriotic_string = "Land Of The Free";

$ patriotic_string. = "Domov statečných";

$ Patriotic_string je nyní
Země svobodného domu statečných

Druhý operátor slouží ke spojení dvou existujících řetězců znaků a vytvoření dalšího řetězce znaků. V níže uvedeném příkladu Země svobody a Domov statečného jsou obě přiřazeny k proměnným $ patriotic_1 a $ patriotic_2. Tentokrát použijeme operátor zřetězení, který je jen tečkou (.), Abychom je spojili dohromady jako třetí proměnnou.

Příklad 2
$ patriotic_1 = "Land Of The Free";

$ patriotic_2 = "Domov statečných";

$ patriotic_3 = $ patriotic_1. $ patriotic_2;

$ Patriotic_3 je
Země FreeHome of Brave

Jak vidíte ve výše uvedeném příkladu, mezi slovy chybí mezera Volný, uvolnit a Domov. V prvním příkladu jsme tento problém neměli, protože před slovem bylo prázdné místo Domov v řetězci znaků. Tentokrát ale v řetězci znaků není prázdné místo. Abychom přidali toto chybějící prázdné místo, vložíme prázdné místo mezi uvozovky a považujeme toto prázdné místo za další řetězec znaků. Pak použijeme dva spojovací operátory, abychom spojili všechny tři dohromady.

Příklad 3
$ patriotic_3 = $ patriotic_1. „“. $ patriotic_2;

$ Patriotic_3 je nyní
Země svobodného domu statečných





Video Návody: Writing 2D Games in C using SDL by Thomas Lively (Smět 2024).