Inclure JavaScript dans un fichier externe, si le JavaScript n'a pas besoin d' être personnalisé par votre code PHP. Par exemple , si vous avez un javascript fonctions de validation de formulaire , comme la confirmation d'une adresse e-mail est dans un format valide , mettre ces fonctions dans un fichier JavaScript séparé ( avec l'extension de fichier . Js ) et ajouter une référence à la section HEAD de votre fonction PHP HTML . Par exemple, si votre fichier JavaScript est nommé " validation.js , " référence dans votre page PHP comme ceci:
Mon PHP Page < /title> < script type = " text /javascript" src = " validation.js "> php ... votre code PHP ... >
2 Ajouter JavaScript que vous souhaitez personnaliser directement dans le code PHP , le traitement du code JavaScript de la même façon que vous le feriez HTML. Par exemple, si vous voulez définir une variable JavaScript à une valeur que vous avez calculé dans votre code PHP ( par exemple , une valeur tirée à partir d'une base de données ou généré par une autre application côté serveur) , utiliser un extrait de PHP pour reprendre la valeur dans le code JavaScript comme ceci: < ? php $ nom = $ _GET [ "nom"] ; > ?
3
écrire une page PHP pour générer un JavaScript externe si vous utilisent PHP pour personnaliser votre JavaScript et nous voulons être en mesure de le réutiliser dans plusieurs pages, ou le code JavaScript est trop complexe pour inclure dans la section HTML HEAD . Traiter la génération du fichier JavaScript comme vous le feriez HTML ou texte . Par exemple, écrire une page PHP nommé " myjavascript.php " qui génère un JavaScript externe , en utilisant PHP pour fournir des valeurs à vos fonctions JavaScript comme ceci:
< php $ nom = $ _GET ["nom" ? ] ; ? > fonction welcomeUser () { var user_id = < php echo ($ nom); ? > ; alert (" Bienvenue " + nom + "!") ; }
dans votre site Web section de tête de la page , reportez-vous à la JavaScript généré par PHP dans une balise script , passant de valeurs doit le JavaScript dans la chaîne de requête :
< script de peut utiliser cette technique pour passer des paramètres à votre JavaScript PHP généré à partir d'une page PHP ou une page HTML statique.