Qu'est-ce qu'une fonction variable en PHP ? Comment utiliser les fonctions variables ? (partager)

慕斯
Libérer: 2023-03-10 11:12:01
original
3814 Les gens l'ont consulté

L'article précédent vous a présenté "Qu'est-ce que le passage de paramètres par référence ? Comment utiliser le passage de paramètres par référence ? Affectation de paramètres de référence ? (Code ci-joint) 》, cet article continue de vous présenter qu'est-ce qu'une fonction variable en PHP ? Comment utiliser les fonctions variables ? (Partagez), apprenons ensemble ! ! !

Qu'est-ce qu'une fonction variable en PHP ? Comment utiliser les fonctions variables ? (partager)

Qu'est-ce qu'une fonction variable :

Lorsque la valeur d'une fonction variable est la chaîne de nom d'une certaine fonction, nous peut Utiliser le nom de la variable () pour appeler la fonction du nom correspondant. Cette méthode d'appel est la fonction variable

Par exemple :

$var = 'demo';
function demo(){
         php代码 
}
Copier après la connexion

L'utilisation de la fonction variable : $var() ; Équivalent à demo();

Prenons le code comme exemple :

<?php
     /****** 变量函数*/
     $yyds = &#39;study&#39;;
     $study = &#39;努力学习&#39;;
     echo $$yyds;
?>
Copier après la connexion

Avant d'apprendre la fonction variable, passons en revue les variables dont nous avons parlé. avant. Tout d'abord, nous attribuons d'abord une valeur initiale à $yyds comme étude, puis attribuons « étudier dur » à étudier ; lorsque nous produisons (en écho) $$yyds, le résultat que nous produisons sera le mot étudier dur, ($yyds). sera analysé comme une étude, puis continuera à l'analyser dans une étude approfondie) ; les résultats en cours sont les suivants :

Quest-ce quune fonction variable en PHP ? Comment utiliser les fonctions variables ? (partager)

Les variables ci-dessus sont les variables variables que nous avons mentionnées ; >

À propos de la fonction variable

<?php 
      /****** 变量函数*/
      $yyds = &#39;study&#39;;
      $study = &#39;努力学习&#39;;
      echo $$yyds;
      echo &#39;<hr>&#39;;
      
  
      function textarea($rows=10, $cols=50, $name=&#39;biezhu&#39;,$place=&#39;请您输入内容&#39;){
      echo &#39;<textarea rows="&#39;.$rows.&#39;" cols="&#39;.$cols.&#39;"name= "&#39;.$name.&#39;" placeholder="&#39;.$place.&#39;"></textarea>&#39;;
      }
      textarea();
   
?>
Copier après la connexion

Analyse du code :

Nous créons toujours une fonction function et définissons une valeur initiale textarea () (saisie de texte multiligne). (écho) une zone de texte, Lorsque nous définissons une sortie de texte multiligne, il y aura également le nombre de lignes, le nombre de colonnes (la ligne représente les lignes ; les colonnes représentent les colonnes) et l'affichage par défaut (espace réservé) Le contenu défini ci-dessus est probable. pour changer, nous les mettons donc dans textarea(). Lorsque nous appelons textarea(), nous exécutons les résultats et constatons que nous pouvons afficher les résultats que nous avons entrés. Les résultats sont les suivants :

<. 🎜>Quest-ce quune fonction variable en PHP ? Comment utiliser les fonctions variables ? (partager) Fonction variable

<?php 
      /****** 变量函数*/
      $yyds = &#39;study&#39;;
      $study = &#39;努力学习&#39;;
      echo $$yyds;
      echo &#39;<hr>&#39;;
      
      
      function textarea($rows=10, $cols=50, $name=&#39;biezhu&#39;,$place=&#39;请您输入内容&#39;){
      echo &#39;<textarea rows="&#39;.$rows.&#39;" cols="&#39;.$cols.&#39;"name= "&#39;.$name.&#39;" placeholder="&#39;.$place.&#39;"></textarea>&#39;;
      }
      
  
      //textarea();
      //定义一个变量
      $func = &#39;textarea&#39;;
      //函数变量
      $func();
   
?>
Copier après la connexion

Définissez d'abord une variable comme $func='textarea' À ce stade, textarea est une variable de type chaîne. Ensuite, nous ajoutons () à la variable $func que nous venons de définir. , après avoir exécuté le code, j'ai découvert qu'il peut toujours être exécuté. Les résultats d'exécution sont les suivants :

Quest-ce quune fonction variable en PHP ? Comment utiliser les fonctions variables ? (partager)Ce qui précède est notre fonction variable ; Apprentissage recommandé : "

Tutoriel vidéo PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal