Niz u PHP - Kako deklarirati niz koristeći razne metode?

Sadržaj:

Anonim

Uvod u niz u PHP-u

U osnovi svi znamo da je niz neka zbirka likova. To je također jedna od vrsta podataka koju zapravo podržava programski jezik PHP. Nizice mogu sadržavati alfanumeričke znakove. Može se stvoriti na slijedeće načine:

  • Možete proglasiti varijablu, a zatim nekom znaku možete dodijeliti niz
  • Korištenjem izjave eho
  • Gudači / žice su jezična konstrukcija, mogu vam pomoći u snimanju riječi.
  • Osim učenja učenja kako nizovi funkcioniraju na programskom jeziku PHP-a, mogu vas natjerati da manipulirate kako učinkovito koristiti žice poput produktivnog programera.

Kako deklarirati String u PHP-u pomoću različitih metoda

Postoje četiri različite vrste deklaracije.

  • Upotrebom pojedinačnih citata
  • Upotrebom dvostrukih navodnika
  • Korištenjem Heredocove metode stvaranja niza ++
  • Pomoću metode izrade niza Nowdoc

1. PHP String metoda stvaranja pomoću Single Quotes

Stvaranje niza / nizova pomoću Single Quotes-a najjednostavnije je i najjednostavnije za stvaranje niza. Sada pogledajmo dolje navedenu sintaksu PHP koja stvara jednostavan niz.

Sintaksa:

<_?php
echo 'Login to the Page to view this page template';
?>

Izlaz:

Ako je ovaj niz PHP jednostrukih citata dio niza vrijednosti, tada se pojavljuje koristeći znak crte. Provjerite sintaksu koda u nastavku.

<_?php
echo 'I \'ll be in 10 minutes just wait here';
?>

Izlaz:

2. Način kreiranja PHP niza koristeći Double Quotes

Uglavnom u String stvaranju na PHP jeziku, koristit će se Double Quotes. Dvostruki citati Način deklariranja niza može stvoriti složene nizove, a ne nizove stvorene pomoću pojedinačnih citata.

Također možemo upotrijebiti imena varijabli unutar dvostrukih navodnika, tako da će se varijable vrijednosti prikazivati ​​onako kako želimo. Dovoljno je pogledati primjer deklaracije s dvostrukim citatima, varijable deklaracije kako biste razumjeli koncept stringove deklaracije koristeći Double Quotes.

Sintaksa:

<_?php
$myname = 'Pavan Kumar Sake';
echo "$myname and Surendra Gandham is friends since from the College times";
?>

Izlaz:

Gornji primjer stvoriće jednostavnu varijablu niza "moje ime" sa vrijednošću "Pavan Kumar Sake". Ova varijabla niza sada se može koristiti u bilo kojem trenutku u programskom jeziku PHP koliko želite.

Dvostruki citati deklariranih nizova također mogu izbjeći posebne znakove. \ n za feed linije, \ $ za znak dolara itd. mogu se koristiti za dobivanje rezultata prazne linije i znaka dolara. Isto tako, postoje načini za izbjegavanje posebnih znakova pomoću Double Quotes.

Sintaksa:

<_?php
echo "I want 100\$ now urgently";
echo "\n This content is appearing after providing linefeed";
?>

Izlaz:

3. Izrada niza PHP koristeći Heredoc String metodu stvaranja - PHP Heredoc

Ovdje ćemo znati što je Heredoc. Glavna metodologija Heredoca je stvaranje najsloženijih nizova u PHP-u u usporedbi s deklaracijom nizova Double Quotes.

Heredoc će podržati sve značajke dvostrukih citata. Uz to Heredoc će vam također omogućiti da kreirate vrijednosti stringova bez pridruživanja php stringova u više linija. Možete stvoriti koliko god crta sa žicama. Metodom Heredoc može se stvoriti više linija sa žicama. Čak se može izbjeći Dupli navodnici unutar Heredocove metode.

Neka je primjer PHP Heredoc metode za stvaranje pojedinačnih / višestrukih vrijednosti.

Sintaksa:

<_?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;
?>

Izlaz:

Sintaksa:

<_?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;
?>

Izlaz:

4. Izrada niza PHP koristeći metodu stvaranja stringova Nowdoc - PHP Nowdoc

Metoda stvaranja niza PHP Nowdoc vrlo je slična metoda stvaranja niza PHP Heredoc, ali metoda Nowdoc uglavnom djeluje na način na koji rade pojedinačni citati. Razgledavanje se neće odvijati unutar Nowdoca. Sadadoc metoda je idealna, onda radimo s neobrađenim podacima koji uopće nisu potrebni za analizu.

Donosimo u nastavku primjer koda metode Nowdoc:

Sintaksa:

<_?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;
?>

Izlaz:

Osim deklaracije niza, postoje neke string funkcije koje će vam biti od pomoći u razvoju malih web programa za velike projekte. Ljubazno ih pogledajte. Također, znate koja je izlazna razlika između stringova dvostruke deklaracije i pojedinačne izjave citata.

strtolower, strtoupper, strlen, eksplode, substr, str_replace, strops, sha1, md5, str_word_count, ucfirst, lcfirst su string funkcije. Ove nizove funkcija vrlo su korisne u kreiranju projekata ili programa.

"Strtolower" pretvara sve nizove u mala slova, dok će ih "strtoupper" pretvoriti u velika slova. "Strlen" će pružiti duljinu niza (broj znakova). Funkcija "eksplodira" pretvorit će žice u varijable niza. "Substr" će vratiti dio niza koristeći 3 osnovna parametra. "Str_replace" će zamijeniti neki niz stringova koristeći 3 osnovna argumenta. Funkcija "strpos" vraća položaj određenog niza. "Sha1" funkcija vraća hash kod niza. "Md5" funkcija daje md5 hash vrijednost za niz. Isto tako funkcionišu i drugi nizovi.

Sintaksa:

<_?php
echo 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 ");
?>

Izlaz:

Zaključak

Ovdje razumijemo koncept „String u PHP-u“ s raznovrsnim metodama deklariranja stringova, zajedno s osnovnim uvođenjem važnih string funkcija koje pomažu puno pri obavljanju php programa / projekata

Preporučeni članci

Ovo je vodič za String u PHP-u. Ovdje smo raspravljali o uvodu i kako deklarirati String koristeći različite metode. Možete također pogledati sljedeće članke da biste saznali više -

  1. PHP obrada datoteka
  2. PHP filteri
  3. Nizovi u PHP-u
  4. PHP obrada datoteka