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

PHP Nesprávna funkcia

Vo svete PHP skriptovanie na strane servera , " nesprávnej funkcie " môže odkazovať sa na čokoľvek , od syntaktické chyby , ktoré sa bránia skript z vykonávania správne , mená funkcie , je porušenie konvencie projektu je . Ak sa chybové správy alebo spätná väzba , ktorú sú stále v PHP kódu je príliš široká , môžete sa pozrieť na niekoľko bežných zdrojov otázkach PHP funkcie . Text správy

Ak syntaktický problém existuje s funkciou v PHP kóde , neuvidíte ho , kým sa ísť skutočne spustiť skript . To je preto , že na rozdiel od jazykov , ako je C + + alebo Java , PHP kód nie je vybudovaný pred popravou . Interpret PHP nenačíta zdrojového kódu danej stránky , kým webový prehliadač v skutočnosti vyžiada stránku obsahujúcu PHP kód . Podrobnosť , v ktorej prehliadač hlási chyby s PHP funkcií závisí od nastavenia zabezpečenia serveru . Bezpečnostné administrátori vedomé obmedzí detailné chybové správy , aby sa zabránilo hackermi učenie príliš veľa o systéme tým , že núti rad chýb .
Volanie funkcie

Jeden možný zdroj nesprávna funkcia chyba je volanie nedefinované funkcie . Kým PHP interpret sám obsahuje kód pre všetky funkcie v štandardnej knižnici , programátori definovať svoje vlastné funkcie , aby im vykonať v PHP skriptu . Vývojári môžu dať túto definíciu v samotnom zdrojovom kóde súboru skriptu , alebo použite " zahrnúť " príkaz , aby sa referenčné interpret iný súbor pre deklarácie funkcie . Chyby tohto druhu môžu byť výsledkom zabudol zahrnúť funkcie vyhlásenie , alebo urobiť typografickú chybu v mene funkcie .
Argumenty funkcie

údaje , ktoré funkcie prijíma na spracovanie vlastného kódu sa nazývajú argumenty . Ak funkcia prijíma argumenty , presný typ a množstvo dát , ktoré môže prijať je súčasťou vyhlásenia funkcia . Ak programátor pokúsi odovzdať nesprávny typ dát do funkcie , alebo sa pokúsi prejsť v dátach v zlom poradí , bude interpret PHP hádzať chybu funkcie . Môžete konzultovať svoje vlastné funkcie vyhlásenie pre druhy dát funkcie bude akceptovať , a konzultovať s PHP Manuál nájsť informácie o štandardných knižničných funkcií .
Konvencie pomenovania

Programátori , ktorí pracujú na projekte sa prísť s dohovormi dodržiavať pri pomenovávaní funkcií . Tie sa budú riadiť detaily , ako v prípade slová by mali byť oddelené veľkými písmenami miesto medzier , napr ako " threeLetterWord " , alebo podčiarknutia , ako " three_letter_word . " Tieto zmluvy nemajú vplyv na schopnosť PHP tlmočníka na vykonanie kód , ale umožňujú ďalšie programátori volať špecializované funkcie projektu bez dvojitej kontroly ich presné názvy . V tomto prípade nesprávnej funkcie je ten , ktorý je syntakticky správny , ale porušuje konvencie o konkrétnom projekte .

Najnovšie články

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