Q1 : Comment déclarer une constante ?
<? define ("constante", "La valeur de la constante");
echo PHP; ?>
Q2 : Existe t-il des constantes prédéfinies ?
- __FILE__ : retourne nom du fichier qui est actuellement exécuté
- __LINE__ : retourne la ligne en court d'exécution
- TRUE : vrai booléen
- FALSE : faux booléen
- PHP_VERSION : version de PHP
- PHP_OS : nom du système d'exploitation
Q3 : Comment compter le nombre de ligne dans un fichier ?
<?
$fichier="nom_de_mon_fichier";
$ligne=file($fichier);
echo sizeof($ligne);
?>
Qu4 : Comment obtenir la taille d'un fichier ?
<?
echo filesize("monfichier.dat")
?>
Q5 : Comment envoyer un mail ?
<?
mail("adresse.destinataire@host.com", "Sujet du mail", " contenu
du mail");
?>
Q6 :Comment envoyer un mail à plusieurs destinataires ?
Il suffit de mettre un espace entre les adresses des différents
destinataires
Q7 :Que veux dire PHP ?
A l'origine, PHP signifiait "Personal Home Page". Désormais,
il désigne "PHP Hypertext Preprocessor", le premier P désignant
lui même PHP. Il s'agit donc d'un acronyme récursif
Q8 :Quelles sont les différences entre PHP/FI, PHP3, PHP4 ?
PHP/FI (Personal Home Page / Form Interpreter) fût la première
version officielle de PHP (tout est parti d'une librairie Perl
à l'origine).
PHP3 résulte d'une réécriture complète de PHP/FI.
PHP3 et PHP/FI ne sont plus officiellement supportés. Néanmoins,
ils persistent encore en particulier chez certains hébergeurs.
Quant à PHP4, il résulte à son tour d'une réécriture de PHP3 et
utilise le moteur Zend. C'est la branche courante de PHP.
Q9 : Puis-je faire tourner mes scripts PHP3 avec PHP4 ?
Oui. Quelques différences existent, mais elles sont infimes et
ne devraient pas perturber vos scripts si vous choisissez de passer
de PHP3 à PHP4.
Q10 : Existe t-il des ouvrages traitant de PHP ?
http://www.php.net/books.php
Q11 : Comment récupérer le titre d'une page d'un site ?
<?
$fp = fopen("http://www.php.net","r");
while (!feof($fp)) { //on parcoure toutes les lignes
$page .= fgets($fp, 4096); // lecture du contenu de la ligne
}
$titre = eregi("<title>(.*)</title>",$page,$regs);
//on isole le titre
echo $regs[1];
fclose($fp);
?>
Q12 : Comment afficher la date de dernière modification ?
<?
echo "Dernière modification le";
echo date( "d/m/Y à H\hi", filemtime( $PATH_TRANSLATED
) );
?>
|