Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

000X0 PHP String Chyba

Hypertext Preprocessor , alebo PHP , skriptovací jazyk umožňuje programátorom používať húf ďalších programovacích funkcií v hornej časti štandardu HTML používa ako predvolený vo väčšine prehliadačov . PHP možno analyzovať mnoho rôznych typov dátových štandardov , vrátane XML , a previesť dáta z pôvodného značkovacieho jazyka do ľahký- k - čítať HTML . Niekedy , PHP jazyk môže byť štruktúrované takým spôsobom , že vytvára hodnotu 000x0 , čo spôsobuje chybovú správu . PHP Reťazce

PHP , reťazca sa používa pre označenie funkcií HTML alebo obsahujú iné typy dát , ktorá je prístupná pomocou prehliadača . PHP reťazca môžu byť veľmi rozsiahle a obsahujú mnoho rôznych funkcií , každý znak v reťazci je ekvivalent jedného bajtu . Reťazec funkcie môžu byť použité pre konverziu ASCII alebo HTML znaky , ako je napríklad funkcia " bin2hex " alebo " html_entity_decode " , alebo určí textový výstup pomocou funkcií , ako je " echo " .
parsovanie XML

XML alebo Extensible Markup Language , je dátový formát podobný HTML , ale štruktúrované tak , aby pre štandardný reporting dokumentov , ako sú finančné správy . Programovací jazyk PHP podporuje rozšírenie , ktoré umožňuje spracovanie dát vo formáte XML prostredníctvom webovej stránky . String funkcie , ako napr " xml_parse_into_struct " alebo " xml_set_object " sú zodpovedné za analýzu dát XML do použiteľných štruktúr . PHP programátori môžu tiež definovať , kedy sa začne parsovanie XML dát alebo ako deklarovať určitej postupnosti dát .
000x0 Chyba

V niektorých prípadoch , XML dát môže byť spracovaný nesprávne podľa reťazcové funkcie PHP , čo hodnotu " null " , sa vyskytujú v analyzovaných dát . Viac užívateľských príspevkov v on - line diskusné fóra o programovaní ukazujú , že PHP programátori môžu zažiť chybu neplatného znaku , ak XML parsovanie parametre za následok nulovú hodnotu . Chyba PHP správa bude typicky čítať " upload_err_extension , " pretože chyba je spôsobená tým , XML parsovanie rozšírenie , skôr než hlavné PHP kódu . V Unicode , značkovací jazyk používaný XML , táto chyba je reprezentovaný znakmi " 000x0 " alebo " 0x0 . "
Rozlíšenie

PHP programátor musí čítať prostredníctvom kombinácie reťazcové funkcie PHP , rovnako ako XML dáta boli analyzované prostredníctvom týchto funkcií na určenie funkcie , ktorá má za následok hodnotu 0x0 . Jeden vysielanie programátor v online fóre oznámil , že tento problém bol odstránený zmenou rozhrania XML slúži na načítanie dát . Problém môže byť tiež vyriešený zmenou zdrojového kódovania znakov pre dáta XML z UTF - 8 , ktorý využíva Unicode , na kódovanie XML non - Unicode jazykov , ako sú US - ASCII alebo ISO - 8859 - 1 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené