PHP est largement utilisé à usage général langage de script qui est particulièrement adapté pour le développement Web et peut être embarqué dans HTML. PHP dispose de plus de plusieurs milliers de nombreuses fonctions fin.
Pour écrire un programme dans une langue dont nous avons besoin de construire la langue de base, la syntaxe et d'un grand nombre de fonctions pour obtenir le résultat souhaité de programme.
Dans cet article, je vais écrire sur les quelques fonctions de PHP qui sont très utiles dans la création d'un bug libre, propre et efficace du programme.
Nous avons utilisé les fonctions d'impression et de l'écho d'envoyer la sortie au navigateur. ils sont donc bien sûr l'une des fonctions nécessaires de PHP. Sans leur utilisation vous ne pouvez pas écrire un programme PHP, ou au moins ne peut pas montrer votre travail dans le monde.
Vous devez connaître les fonctions de décrire dans cet article, afin d'écrire un bon code et sans bug.
Il s'agit: --
error_reporting Le error_reporting () définit la fonction error_reporting directive au moment de l'exécution. PHP dispose de nombreux niveaux d'erreurs, en utilisant cette fonction qui définit le niveau de la durée (runtime) de votre script. isset
Cette fonction de déterminer si une variable est définie ou non. Il est très utile pour éviter Avis générés par la création de votre error_reporting E_ALL. Indéfini ou non initialisé variables mai être les principales raisons pour de nombreux bugs irritants dans votre programme, mais n'oubliez pas isset () ne fonctionne qu'avec les variables en passant tout le reste se traduira par une erreur d'analyse. Pour vérifier si les constantes sont définies utilisation définies () function.
print_r
Cette fonction imprime lisible par l'homme des informations sur une variable qui affiche des informations sur une variable d'une façon qui est lisible par l'homme. Si une chaîne de caractères, nombre entier ou flottant, la valeur elle-même sera imprimé. Si vous avez un tableau, les valeurs seront présentées dans un format qui montre les clés et les éléments. Notation similaire est utilisé pour les objets.
var_dump
Cette fonction affiche des informations structurées sur un ou plusieurs expressions qui inclut son type et sa valeur. Les tableaux et les objets sont explorés récursivement, avec des valeurs en retrait de montrer la structure. À certains égards print_r et var_dump sont similaires. ini_set et ini_get
Ces fonctions et se définit la valeur de l'option de configuration donnée. Retourne la valeur de vieux succès, FALSE en cas d'échec. L'option de configuration tiendra cette nouvelle valeur au cours de l'exécution du script, et sera restaurée à l'écriture de fin. Pas toutes les options disponibles peut être changé en utilisant ini_set (), vous pouvez consulter le manuel PHP pour une liste complète des variables disponibles.
set_time_limit
Cette fonction de fixer le nombre de secondes, un script est autorisé à courir. Si cela est atteint, le script renvoie une erreur fatale. La limite par défaut est 30 secondes ou, si elle existe, la valeur max_execution_time définie dans le fichier php.ini. Si secondes est fixé à zéro, aucune limite de temps n'est imposée. Il est très utile si vous travaillez avec un script qui mai prendre un certain temps pour finir comme l'envoi d'un grand nombre d'emails.
Lorsqu'il est appelé, set_time_limit () redémarre le compteur à zéro délai. En d'autres termes, si le délai est la valeur par défaut 30 secondes, et 25 secondes dans l'exécution de script tels que l'appel set_time_limit (20) est faite, le script sera lancé pour un total de 45 secondes avant le moment out. set_time_limit () n'a pas d'effet lorsque PHP fonctionne en mode sans échec. Il n'existe pas de solution autre que de désactiver le safe mode ou de changer le délai dans le fichier php.ini.
Comme je vous l'ai dit, l'utilisation de ces fonctions, vous pouvez écrire une bonne et sans bug code pour continuer à utiliser les
A propos de l'auteur: Ahmed Zareef développeur php est basé en Inde, Delhi. Il a fait du développement web depuis cinq-six ans. Il peut être contacté à zareef@zareef.net. Pour en savoir plus sur lui vous pouvez visiter sa page d'accueil à l'http://www.zareef.net
Auteur: Ahmed Zareef
Pour écrire un programme dans une langue dont nous avons besoin de construire la langue de base, la syntaxe et d'un grand nombre de fonctions pour obtenir le résultat souhaité de programme.
Dans cet article, je vais écrire sur les quelques fonctions de PHP qui sont très utiles dans la création d'un bug libre, propre et efficace du programme.
Nous avons utilisé les fonctions d'impression et de l'écho d'envoyer la sortie au navigateur. ils sont donc bien sûr l'une des fonctions nécessaires de PHP. Sans leur utilisation vous ne pouvez pas écrire un programme PHP, ou au moins ne peut pas montrer votre travail dans le monde.
Vous devez connaître les fonctions de décrire dans cet article, afin d'écrire un bon code et sans bug.
Il s'agit: --
error_reporting Le error_reporting () définit la fonction error_reporting directive au moment de l'exécution. PHP dispose de nombreux niveaux d'erreurs, en utilisant cette fonction qui définit le niveau de la durée (runtime) de votre script. isset
Cette fonction de déterminer si une variable est définie ou non. Il est très utile pour éviter Avis générés par la création de votre error_reporting E_ALL. Indéfini ou non initialisé variables mai être les principales raisons pour de nombreux bugs irritants dans votre programme, mais n'oubliez pas isset () ne fonctionne qu'avec les variables en passant tout le reste se traduira par une erreur d'analyse. Pour vérifier si les constantes sont définies utilisation définies () function.
print_r
Cette fonction imprime lisible par l'homme des informations sur une variable qui affiche des informations sur une variable d'une façon qui est lisible par l'homme. Si une chaîne de caractères, nombre entier ou flottant, la valeur elle-même sera imprimé. Si vous avez un tableau, les valeurs seront présentées dans un format qui montre les clés et les éléments. Notation similaire est utilisé pour les objets.
var_dump
Cette fonction affiche des informations structurées sur un ou plusieurs expressions qui inclut son type et sa valeur. Les tableaux et les objets sont explorés récursivement, avec des valeurs en retrait de montrer la structure. À certains égards print_r et var_dump sont similaires. ini_set et ini_get
Ces fonctions et se définit la valeur de l'option de configuration donnée. Retourne la valeur de vieux succès, FALSE en cas d'échec. L'option de configuration tiendra cette nouvelle valeur au cours de l'exécution du script, et sera restaurée à l'écriture de fin. Pas toutes les options disponibles peut être changé en utilisant ini_set (), vous pouvez consulter le manuel PHP pour une liste complète des variables disponibles.
set_time_limit
Cette fonction de fixer le nombre de secondes, un script est autorisé à courir. Si cela est atteint, le script renvoie une erreur fatale. La limite par défaut est 30 secondes ou, si elle existe, la valeur max_execution_time définie dans le fichier php.ini. Si secondes est fixé à zéro, aucune limite de temps n'est imposée. Il est très utile si vous travaillez avec un script qui mai prendre un certain temps pour finir comme l'envoi d'un grand nombre d'emails.
Lorsqu'il est appelé, set_time_limit () redémarre le compteur à zéro délai. En d'autres termes, si le délai est la valeur par défaut 30 secondes, et 25 secondes dans l'exécution de script tels que l'appel set_time_limit (20) est faite, le script sera lancé pour un total de 45 secondes avant le moment out. set_time_limit () n'a pas d'effet lorsque PHP fonctionne en mode sans échec. Il n'existe pas de solution autre que de désactiver le safe mode ou de changer le délai dans le fichier php.ini.
Comme je vous l'ai dit, l'utilisation de ces fonctions, vous pouvez écrire une bonne et sans bug code pour continuer à utiliser les
A propos de l'auteur: Ahmed Zareef développeur php est basé en Inde, Delhi. Il a fait du développement web depuis cinq-six ans. Il peut être contacté à zareef@zareef.net. Pour en savoir plus sur lui vous pouvez visiter sa page d'accueil à l'http://www.zareef.net
Auteur: Ahmed Zareef