Ca sa
inlocuiti variable dintr-un sir cu valoarea lor definita in php, se poate volosi functia strtr() sau preg_replace_callback().
Exemplu cu strtr()
-
Clic pt a selecta.
<?php
// array cu date pt variabile adaugate in sir
$data = array(
'{$site}'=>'https://coursesweb.net/',
'{$year}'=>date('Y')
);
$str = 'Code-snippets from {$site} , added in: {$year}.';
$str2 = strtr($str, $data);
echo $str2; // Code-snippets from https://coursesweb.net/ , added in: 2014.
Exemplu cu preg_replace_callback()
-
Clic pt a selecta.
<?php
// array cu date pt variabile adaugate in sir
$data = array(
'id'=>'test2',
'domain'=>'CoursesWeb.net'
);
$str = '<div id="{$id}">Parse this string, interpret {$domain} </div>';
$str2 = preg_replace_callback('/{\$([^}]+)}/', function($m) {
GLOBAL $data;
return $data[$m[1]];
}, $str);
echo $str2; // <div id="test2">Parse this string, interpret CoursesWeb.net </div>
- Este important sa definiti variabilele intr-un an Array cu cheile asociate lor in sir.
Interpretarea variabilelor din sir poate fi utila si la crearea si utilizarea de template; vedeti acest tutorial:
Creare si utilizare Pagina Template in PHP.
Un Test simplu in fiecare zi
HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Care atribut specifica metoda HTTP de trimitere (GET, POST) a datelor din formular?
action method value<form action="script.php" method="post"> ... </form>
Ce proprietate CSS adauga umbra la chenar?
background-image box-shadow border-radius#id {
background-color: #bbfeda;
box-shadow: 11px 11px 5px #7878da;
}
Clic pe functia care elimina primul element dintr-un array?
pop() push() shift()var fruits = ["mar", "cireasa", "banana"];
fruits.shift();
alert(fruits.length); // 2
Indicati functia cu care se poate verifica daca un anumit modul e instalat in PHP.
function() filetype() extension_loaded()if(extension_loaded("PDO") === true) echo "PDO este valabil."
Alegeti verbul auxiliar corect care trebuie in propozitia: " ... I listen to music?".
has have Can Can I listen to music?
- Pot asculta muzica?
Alegeti verbul corect care trebuie in propozitia: "Me ... las frutas dulces"
están gustan gustaMe gustan las frutas dulces.
- Imi plac fructele dulci.