Bevezetés a PHP karakterláncába
Alapvetően mindannyian tudjuk, hogy a karakterlánc valamely Karaktergyűjtemény. Ez egyben az egyik adattípus, amelyet a PHP programozási nyelv támogat. A karakterláncok alfanumerikus karaktereket tartalmazhatnak. A következő módszerekkel hozható létre:
- Megjelenítheti a változót, majd karakterláncot rendelhet hozzá egy karakterhez
- Az echo utasítás használatával
- A húrok / húrok nyelvszerkezetek, segíthetnek a szavak befogásában.
- Ezen túlmenően, ha megtanulja, hogy a karakterláncok hogyan működnek a PHP programozási nyelven -, akkor manipulálhatja, hogyan kell a karakterláncokat nagyon hatékonyan használni, mint egy produktív fejlesztő.
Hogyan lehet deklarálni a karakterláncot a PHP-ben különféle módszerekkel
Négy különféle nyilatkozat létezik.
- Egyszeres idézetek használatával
- A Double Quotes használatával
- A Heredoc karakterlánc-létrehozási módszer ++ használatával
- A Nowdoc karakterlánc-létrehozási módszer használatával
1. PHP karakterlánc-létrehozási módszer Single Quotes használatával
A karakterláncok / karakterláncok létrehozása az Egyéni idézetek használatával a legegyszerűbb és legegyszerűbb karakterlánc létrehozása. Nézzük meg az alább felsorolt PHP szintaxist, amely egyszerű karakterláncot hoz létre.
Szintaxis:
<_?phpecho 'Login to the Page to view this page template';
?>
Kimenet:
Ha ez a PHP Single Quote karakterlánc része a karakterlánc értékének, akkor a fordított perjel karakterével megszabadulunk. Ellenőrizze a kódszintaxist az alábbiakban.
<_?phpecho 'I \'ll be in 10 minutes just wait here';
?>
Kimenet:
2. PHP karakterlánc-létrehozási módszer a Double Quotes használatával
Leginkább a PHP nyelvű karakterlánc-készítésben a Double Quotes lesz használatban. Dupla idézetek A karakterlánc-deklarációs módszer összetett karakterláncokat hozhat létre, nem pedig az egyéni idézetekkel létrehozott karakterláncokat.
A kettős idézőjelekben is használhatunk változóneveket, így a változó értékek a kívánt módon jelennek meg. Csak vessen egy pillantást a kettős idézetű deklarációra, a változó nyilatkozatra, hogy megértse a húrnyilatkozat fogalmát a kettős idézetek használatával.
Szintaxis:
<_?php$myname = 'Pavan Kumar Sake';
echo "$myname and Surendra Gandham is friends since from the College times";
?>
Kimenet:
A fenti példa egy egyszerű karakterláncváltozót hoz létre a „Myname” értékkel, „Pavan Kumar Sake” értékkel. Ez a karakterláncváltozó mostantól bármikor használható a PHP programozási nyelven, ahogy szeretné.
A Double Quotes által bejelentett karakterláncok szintén elkerülhetik a speciális karaktereket. \ n a sor betáplálásához, \ $ a dollár jelhez stb. használható az üres sor és a dollár jel kimeneteinek kiszámításához. Hasonlóképpen, vannak módok a speciális karakterek elkerülésére a Double Quotes használatával.
Szintaxis:
<_?phpecho "I want 100\$ now urgently";
echo "\n This content is appearing after providing linefeed";
?>
Kimenet:
3. PHP karakterlánc készítés Heredoc karakterlánc készítés módszerrel - PHP Heredoc
Itt megtudhatjuk, mi a Heredoc. A Heredoc fő módszertana a legösszetettebb karakterláncok létrehozása a PHP-ben, összehasonlítva a Double Quotes karakterlánc deklarációval.
A Heredoc támogatja az idézőjelek összes tulajdonságát. A Heredoc ezzel egyidejűleg lehetővé teszi a string értékek létrehozását anélkül, hogy egy sorban php karakterisztikát összefűzne. Annyi sort hozhat létre húrokkal, amennyit csak akar. A Heredoc módszerrel több sort hozhat létre húrokkal. Még elkerülheti a kettős idézetet a Heredoc módszerben.
Tegyünk egy példát a PHP Heredoc módszerről egy / több karakterláncérték létrehozására.
Szintaxis:
<_?php$my_name = "Pavan Kumar Sake";
echo << When $my_name was a small boy,
He worked a lot and gained a lot
of knowledge yet he is simple like
the "small boy " in the childhood
EOT;
?>$my_name = "Pavan Kumar Sake";
echo << When $my_name was a small boy,
He worked a lot and gained a lot
of knowledge yet he is simple like
the "small boy " in the childhood
EOT;
?>
Kimenet:
Szintaxis:
<_?php$my_name = "PK Sake";
$eot_variable = << When $my_name was a small boy,
He worked a lot and gained a lot of knowledge yet he is simple like the "small boy " in the childhood
EOT;
echo $eot_variable;
?>$my_name = "PK Sake";
$eot_variable = << When $my_name was a small boy,
He worked a lot and gained a lot of knowledge yet he is simple like the "small boy " in the childhood
EOT;
echo $eot_variable;
?>
Kimenet:
4. PHP karakterlánc készítés Nowdoc karakterlánc készítés módszerrel - PHP Nowdoc
A PHP Nowdoc karakterlánc-létrehozási módszer nagyon hasonlít a PHP Heredoc karakterlánc-készítési módszerhez, de a Nowdoc módszer főként úgy működik, mint az egyes idézetek működése. Az elemzésre nem kerül sor a Nowdocon belül. A Nowdoc módszer ideális akkor a nyers adatokkal dolgozunk, amelyeket egyáltalán nem kell értelmezni.
Tegyünk fel egy példaképet a Nowdoc módszerről az alábbiakban:
Szintaxis:
<_?php$my_name = "Pavan Kumar Sake";
$my_variable = <<<'EOT'
When the big $my_name was a small boy,
He has done many funny things even this generation can't imagine He is always like a "small boy "since from childhood
EOT;
echo $my_variable;
?>
Kimenet:
A karakterlánc-deklaráción kívül vannak olyan karakterlánc-funkciók, amelyek nagyon hasznosak lehetnek a kis web-programok fejlesztésében a nagy projektekhez. Kérjük, nézze meg őket. Ismerje meg azt is, mi a különbség a kettős idézőjelet és az egy idézet közötti nyilatkozat között.
strtolower, strtoupper, strlen, robbanás, substr, str_replace, strops, sha1, md5, str_word_count, ucfirst, lcfirst a string függvények. Ezek a karakterlánc-funkciók nagyon hasznosak a projektek vagy programok létrehozásában.
Az „strtolower” konvertálja az összes karakterláncot kisbetűkké, míg az „strtoupper” nagybetűkké konvertálja. Az „strlen” megadja a karakterlánc hosszát (karakterek száma). A „robbanás” függvény vonóságokat tömbváltozókká konvertál. A „substr” a karakterlánc egy részét 3 alapparaméter segítségével adja vissza. Az „str_replace” 3 alapvető argumentummal helyettesít néhány szöveges tartalmat. A „strpos” függvény visszatér az adott string pozíciójához. Az „sha1” függvény a karakterlánc kivonatkódját adja vissza. Az „md5” funkció biztosítja az md5 kivonatértéket a karakterlánc számára. Hasonlóképpen, más húrok is működnek.
Szintaxis:
<_?phpecho strtolower("1. PAVAN kumar is a Writer ");
echo strtoupper("2. PAVAN kumar is a Writer \n");
echo "3. ";
echo strlen("PAVAN kumar is a Writer");
echo substr(" 4. PAVAN kumar is a Writer ", 0, 12);
echo str_replace('PAVAN', 'VASU', " 5. PAVAN kumar is a Writer \n");
echo "6. ";
echo strpos("PAVAN kumar is a Writer ", 'kumar');
echo " 7. ";
echo sha1("PAVAN kumar is a Writer ");
echo "\n8. ";
echo md5("PAVAN kumar is a Writer ");
?>
Kimenet:
Következtetés
Megértjük a „String in PHP” fogalmát a karakterlánc-deklarációs módszerek sokféleségével, valamint a fontos karakterláncfunkciók alapvető bevezetésével, amelyek sokat segítnek a php programok / projektek során
Ajánlott cikkek
Ez egy útmutató a PHP karakterláncához. Itt tárgyaljuk a bevezetést és a String különféle módszerekkel történő deklarálásának módját. Lehet, hogy megnézi a következő cikkeket is, ha többet szeretne megtudni -
- PHP fájlkezelés
- PHP szűrők
- Tömbök a PHP-ben
- PHP fájlkezelés