=
Au sein d'un script PHP la syntaxe standard:
<code php>
if(expression_conditionnelle)
{
instructi... {
instructions;
}
else
{
instructions;
}
</code>
La notation condensée
<code PHP>
expression_conditionnelle ? instructionSiVrai : instructionSiFaux;
</code>
Dans l'exemple ci-dessous on utilise cette synt
syntaxe d'un script depuis la ligne de commande:
<code bash>
php -l mon_script.php
</code>
Redéfinir la configuration locale dans un script
<code php>
error_reporting(E_ALL);
ini_set('display_err... rnal de log
error_log("test errors log...", 0);
</code>
Obtenir des informations sur la configuration
<
ces ressources sont des opération interdites, le code suivant produira une erreur:
<code php>
//le code suivant produira une erreur
unset($_POST[$key])
</code>
===== Références =====
* https://stackoverfl
= Afficher le jeu de caractères du client =====
<code php>
$charset = mysql_client_encoding($link);
echo "The current character set is: $charset\n";
</code>
===== Définir le jeu de caractère du client =====
<code php>
mysql_set_charset('latin1', $link);
</code>
===== Références =====
* https://www.php.net/manu
liser la syntaxe suivante pour un constructeur:
<code php>
class Bar
{
public function __construc... echo "Appel de la fonction Bar\n";
}
}
</code>
===== Références =====
* https://stackoverfl
er le module **mbstring** (multibyte extension)
<code bash>
sudo apt-get install php5.6-mbstring
sudo systemctl restart php5.6-fpm.service
</code>
<note>
Pour installer une version de PHP diffé