PHP: Operatii String-uri

Post Reply
User avatar
csganja
Newbie
Posts:33
Joined:28 Jul 2010, 14:00
Contact:
PHP: Operatii String-uri

Post by csganja » 03 Apr 2011, 22:51

Nu am mai trecut de ceva timp pe la voi, si revin cu un mic tutorial.



1. Concatenare (unirea a doua stringuri)

Code: Select all

<?

 $var 1 = "Am ajuns ";

 $var2 = "iar pe gland.ro";

 echo $var1 ."".$var2;

?>


Am dat doua valori velor doua variabile si le-am afisat. "Am ajuns iar pe gland.ro"



2. Strlen

Returneaza lungimea unui string.

Code: Select all

<?

 $var1 = "Am revenit pe gland.ro";

 echo strlen($var1);

?>
Ne va afisa '22'.



3. Substr

Code: Select all

<?

 $var1 = "Am revenit pe gland.ro";

 echo substr($var,14,8);

?>
Va afisa "gland.ro". Daca cel de'al doilea parametru nu este mentionat, afisarea se va face pana la sfarsit.



4. Str_replace

Code: Select all

<?

 $var1 = "Am revenit pe gland.ro";

 echo str_replace ("am revenit pe","Bine v-am gasit",$var1);

?>
Ne va afisa "Bine v-am gasit gland.ro".

str_ireplace este aceeasi functie cu exceptia faptului ca este case senzitive.



Va voi da un exemplu putin mai complicat, insa cu explicatii.

Code: Select all

<?

 $var1 = "Am fost la magazin si am cumparat cola,fanta si pepsi";

 $arr1 =  array("cola","fanta","pepsi");

 $arr2 =  array("bere","wisky","visinata");

 echo str_replace($arr1,$arr2,$var1);

?>
in acesta caz str_replace va lua fiecare element din primul array (cola,fanta,pepsi) si ii va inlocui cu cei din cel de-al doilea array.

Va afisa "Am fost la magazin si am cumparat bere,wisky si visinata".



Si un +

Sa presupunem urmatorul exemplu:

Code: Select all

<?

 $var1 = "mere,pere,portocale,cirese,visine";

 $arr1 = explode($var1);

?>
Arr1 va fi o matrice de genul

Code: Select all

array(

0=>"Mere",

1=>"pere",

2=>"portocale",

3=>"cirese",

4=>"visine")


Pentru afisarea unei matrici se va face:

Code: Select all

<?

 $arr1 = array("mere","pere","portocale","cirese","visine");

 for($i=0;$i<=count($arr1);$i++)

 {

  echo $i.". "$arr1[$i]."<br>";

 }

?>


Acest lucru ne va afisare fiecare element al matricii $arr1.

Code: Select all

1. Mere

2. Pere

3. Portocale

4. Cirese

5. Visine


Voi incheia aici deoarece deja am intrat in matrici si in for-uri <img src='http://www.gland.ro/public/style_emotic ... /smile.gif' class='bbc_emoticon' alt=':)' />). Ne mai auzim.



Ps. Un sfat, stergeti 'mysql' si in loc de 'php' sa fie 'php/mysql'
Last edited by csganja on 06 Apr 2011, 02:56, edited 1 time in total.

User avatar
OverraS
Newbie
Posts:28
Joined:13 Aug 2009, 22:24

Re: PHP: Operatii String-uri

Post by OverraS » 06 Apr 2011, 00:10

Hm,not bad <img src='http://www.gland.ro/public/style_emotic ... /smile.gif' class='bbc_emoticon' alt=':)' /> ..frumoase tutoriale, mai asteptam <img src='http://www.gland.ro/public/style_emotic ... >/wink.gif' class='bbc_emoticon' alt=';)' />



P.S: In curand o sa vin si eu cu tutoriale noi.

User avatar
Mrs.Bogdanel
Advanced Member
Posts:249
Joined:20 May 2010, 16:58
Location:Bacau
Contact:

Re: PHP: Operatii String-uri

Post by Mrs.Bogdanel » 09 Apr 2011, 20:36

..frumoase tutoriale
 

User avatar
Alex_Tataru
Newbie
Posts:34
Joined:27 Nov 2010, 17:55

Re: PHP: Operatii String-uri

Post by Alex_Tataru » 30 Apr 2011, 16:57

Destul de BUN
Respecta Regulile,



Si Vei Fi Respectat,



Ignora Regulile,



Si Vei Fi Banat.



Post Reply

Return to “PHP”

Who is online

Users browsing this forum: No registered users and 1 guest