Sintaxa: bool arsort ( array &$array [, int $sort_flags= SORT_REGULAR ] )
Sintaxa:
bool arsort ( array &$array [, int $sort_flags= SORT_REGULAR ] )
Exemplu: <?php $arr = array("d" => "test", "a" => "abc", "b" => "hash", "c" => "pc"); arsort($arr); foreach ($arr as $key => $val) { echo "$key = $val <br />"; } ?>
Exemplu:
<?php $arr = array("d" => "test", "a" => "abc", "b" => "hash", "c" => "pc"); arsort($arr); foreach ($arr as $key => $val) { echo "$key = $val <br />"; } ?>
Functia explode este o functie foarte utila in php ! Cu aceasta functie se pot face o multime de lucruri foarte interesante !
Sintaxa: array explode ( string $delimiter , string $string [, int $limit ] )
array explode ( string $delimiter , string $string [, int $limit ] )
Exemplu: <?php $x = "alb,rosu,verde"; $exp = explode(',',$x); // creeaza un array cu cele 3 elemente din $x. metoda de , delimitare fiind ,(virgula) echo $exp[1]; //acesta va afisa rosu ?>
<?php $x = "alb,rosu,verde"; $exp = explode(',',$x); // creeaza un array cu cele 3 elemente din $x. metoda de , delimitare fiind ,(virgula) echo $exp[1]; //acesta va afisa rosu ?>
O sa va pun la dispozitie o lista cu , cateva siteuri care va ofera posibilitatea sa va creati un site fara a sti vreun limbaj de programare ! Site-urile in cauza va ofera si subdomeniu + hosting ! Practic va puteti creea un site Gratuit ! Bineinteles nu o sa va puteti creea cine stie ce site … dar pentru un site de prezentare , un site personal este excelent !!
Iata o lista cu , cateva siteuri:
O sa va pun la dispozitie o lista cu , cateva editoare free:
Pentru tutoriale in domeniul web (php , mysql , html , css , ajax etc.) va recomand urmatoarele siteuri:
1. Tutorial CSS 1
Am sa va pun la dispozitie o lista cu , cateva siteuri de template-uri:
Template-uri free 1
Template-uri free 2
Template-uri free 3
Template-uri free 4
Template-uri free 5
Template-uri free 6
Clase PHP: www.phpclasses.org
Diverse Scripturi PHP si nu , numai: www.hotscripts.com
Sintaxa: string substr ( string $string , int $start [, int $length ] )
string substr ( string $string , int $start [, int $length ] )
Exemplu: <?php $string = "salut"; echo substr($string,0,3); /* aceasta bucata de cod afiseaza: sal mai exact afiseaza primele 3 caractere. daca puneam echo substr($string,2,3); rezultatul era: lut */ ?>
<?php
$string = "salut"; echo substr($string,0,3); /* aceasta bucata de cod afiseaza: sal mai exact afiseaza primele 3 caractere. daca puneam echo substr($string,2,3); rezultatul era: lut */
?>
Sintaxa: string mysql_escape_string ( string $unescaped_string )
string mysql_escape_string ( string $unescaped_string )
Exemplu: <?php $string = "Blogu' lu' catalinxpro"; $fct = mysql_escape_string($string); echo $fct; /* rezultat: Blogu\' lu\' catalinxpro */ ?>
<?php $string = "Blogu' lu' catalinxpro"; $fct = mysql_escape_string($string); echo $fct; /* rezultat: Blogu\' lu\' catalinxpro */ ?>
Va recomand sa folositi aceasta functie la filtrarea tuturor datelor primite de la user.
Exemplu: <?php $pagina = $_GET['pagina']; #nu este bine sa preluati valoarea din GET asa deoarece sunteti vulnerabili la atacuri de tip XSS si #chiar SQL INJECTION daca $pagina o folositi intr-un query $pagina = mysql_escape_string($_GET['pagina']); #aceasta ar fi o metoda sigura de preluare a continutului variabilei $_GET ?>
<?php $pagina = $_GET['pagina']; #nu este bine sa preluati valoarea din GET asa deoarece sunteti vulnerabili la atacuri de tip XSS si #chiar SQL INJECTION daca $pagina o folositi intr-un query $pagina = mysql_escape_string($_GET['pagina']); #aceasta ar fi o metoda sigura de preluare a continutului variabilei $_GET ?>