<?php
echo chr(9)."<SCRIPT TYPE=\"text/javascript\">\n";
//Création d'un tableau JavaScript à partir d'un tableau PHP
echo chr(9)."TableauJavaScript=new Array();\n";
echo chr(9)."TableauJavaScript['ExempleChampNom']=new Array();\n";
echo chr(9)."TableauJavaScript['ExempleChampPrenom']=new Array();\n";
echo "\n";
$count = count($TableauPHP);
for ($CompteurTableau = 0; $CompteurTableau < $count; $CompteurTableau++) {
if (isset$TableauPHP[$CompteurTableau]{ //Si l'entrée existe
echo chr(9)."TableauJavaScript['ExempleChampNom'][".$CompteurTableau."] = \"".$TableauPHP[$CompteurTableau]["ExempleChampNom"]."\";\n";
echo chr(9)."TableauJavaScript['ExempleChampPrenom'][".$CompteurTableau."] = \"".$TableauPHP[$CompteurTableau]["ExempleChampPrenom"]."\";\n";
}
}
echo chr(9)."</SCRIPT>\n";
echo chr(9)."<br />\n"; //Un br pour laisser un espace
?>
Lien vers le fichier : cliquez ici
Version avec conversion préalable si nécessaire en UTF-8
<?php
echo chr(9)."<SCRIPT TYPE=\"text/javascript\">\n";
//Création d'un tableau JavaScript à partir d'un tableau PHP
echo chr(9)."TableauJavaScript=new Array();\n";
echo chr(9)."TableauJavaScript['ExempleChampNom']=new Array();\n";
echo chr(9)."TableauJavaScript['ExempleChampPrenom']=new Array();\n";
echo "\n";
$count = count($TableauPHP);
for ($CompteurTableau = 0; $CompteurTableau < $count; $CompteurTableau++) {
if (isset$TableauPHP[$CompteurTableau]{ //Si l'entrée existe
$champnom = $TableauPHP[$CompteurTableau]["ExempleChampNom"];
if (mb_detect_encoding($champnom, 'UTF-8', true) === false) {$champnom = utf8_encode($champnom);}
$champprenom = $TableauPHP[$CompteurTableau]["ExempleChampPrenom"];
if (mb_detect_encoding($champprenom, 'UTF-8', true) === false) {$champprenom = utf8_encode($champprenom);}
echo chr(9)."TableauJavaScript['ExempleChampNom'][".$CompteurTableau."] = \"".$champnom."\";\n";
echo chr(9)."TableauJavaScript['ExempleChampPrenom'][".$CompteurTableau."] = \"".$champprenom."\";\n";
}
}
echo chr(9)."</SCRIPT>\n";
echo chr(9)."<br />\n"; //Un br pour laisser un espace
?>
Lien vers le fichier : cliquez ici
Article(s) suivant(s)