Les partenaires publicitaires:

PHP Fatal error: Vous ne pouvez pas non serties cordes compensations

Dans le langage de programmation Personal Home Page (PHP), vous modifiez une chaîne - une séquence de caractères - en utilisant les décalages pour accéder et modifier des caractères individuels. Employant les fonctions PHP pour manipuler les mauvais caractères de la chaîne, cependant, crée une erreur fatale qui paralyse votre programme. Comprendre comment PHP distinction entre les chaînes et les tableaux de garder votre page Web en marche.

  1. Chaînes et les tableaux

    • Le message fatale erreur apparaît généralement lorsque vous traitez une chaîne de PHP comme si elle était un tableau PHP. Un tableau est un plan ordonné attribue des valeurs à des touches qui peuvent être soit des entiers ou des chaînes. PHP dispose de fonctions spécifiques pour travailler avec des décalages de chaîne. Utilisation des fonctions conçues pour les tableaux tels que "Compter" ou "Désarmé" - Une fonction pour détruire une variable - sur les chaînes ne fonctionne pas. Le site États PHP.net ce ne est pas un bug, il est une partie naturelle de la langue.

    • Importance




      • Des programmes de renforcement de Web tels que Drupal et WordPress utiliser PHP comme un noyau de leurs systèmes. Toutefois, des erreurs avec PHP étant incapable de décalages de chaîne unset peuvent fermer l'ensemble de votre site, un problème noté par les administrateurs et les utilisateurs en 2010. WordPress Le problème peut également se produire lors de l'installation d'un plugin WordPress.

      Solutions

      • Une façon d'éliminer l'erreur fatale est d'aller sur le codage pour le site, trouver la fonction incorrecte et changer pour celui qui convient pour les chaînes. Toutefois, cette option peut être très coûteuse en temps. Les administrateurs de site qui ne veulent pas d'analyser tout le code peut tester divers éléments du site pour voir si les changer fournit au moins une solution temporaire. En outre, WordPress recommande effacé les valeurs de la table ftp_credentials, trouvés dans le tableau des wp_options.

      Erreurs PHP

      • Bien que PHP comprend un gestionnaire d'erreur par défaut, vous pouvez créer vos propres fonctions de gestion des erreurs à avoir des erreurs d'approche de PHP pour vous aider à identifier la source des problèmes sur votre page Web. Vous créez les fonctions de PHP "set_error_handler." Les fonctions doivent employer deux paramètres, qui sont des variables spécialisés. Ces variables sont le code d'erreur et la description de l'erreur. En outre, inclure des paramètres pour le nom du fichier avec l'erreur, tels que le numéro de ligne de l'erreur et le contexte d'erreur. Cette information est facultative, mais permet de localiser la source de l'erreur.

    » » » » PHP Fatal error: Vous ne pouvez pas non serties cordes compensations