નમસ્કાર મિત્રો, આજે આપણે PHP ની error વિશે જાણીશું, તો PHP માં કેટલા પ્રકારની error છે અને જેના કારણે scrpit માં error generate થાય છે! તેથી આપણે simple overview error વિશે જાણીએ છીએ, error શા માટે પેદા થાય છે! સામાન્ય રીતે, error એ coding mistake છે, જે coding માં syntax incorrect અથવા code ખોટી રીતે લખે છે, આ બધા પરિબળોને કારણે, script માં error generate થાય છે અને તે error browser સંપૂર્ણ વિગતો સાથે બતાવવામાં આવે છે.
Types of error in PHP
Php માં ચાર પ્રકારની ભૂલો છે જેમ કે
- Syntax Error or Parse Error
- Fatal Error
- Warning Error
- Notice Error
Syntax Error or Parse Error
PHP માં programing માટે કેટલાક નિયમો છે, જ્યારે આપણે programing કરીએ છીએ, ત્યારે તે નિયમનું પાલન કરવું પડે છે. મતલબ કે આપણે syntax formate મુજબ કોડ લખવો પડશે અને આમાં આપણે semicolon, અને keyword spalling ક્લાસની કાળજી રાખવી પડશે!
જો આપણે programing માં syntax mistake કરીએ છીએ જેમ કે semicolon મૂકવાનું ભૂલી જઈએ તો આપણને સ્ક્રિપ્ટમાં વાક્યરચના ભૂલ શો મળે છે અને સ્ક્રિપ્ટનો અમલ સમાપ્ત થાય છે. તેથી આ રીતે આપણે વાક્યરચના ભૂલ કહી શકીએ વાક્યરચના ભૂલને પાર્સ ભૂલ B કહેવાય છે. સિન્ટેક્સ ભૂલ અનક્લોઝ્ડ બ્રેકેટ અને ક્વોટ્સ, ગુમ અને વધારાના semicolon અને parentheses, Misspellings જેવી ભૂલને કારણે પેદા થાય છે.
Fatal Error
Fatal error એ એવી ભૂલ છે જેમાં આપણે લખેલ કોડ PHP દ્વારા સમજાય છે પરંતુ તે ચલાવવાની તેની ક્ષમતાની બહાર છે. ધારો કે તમે તમારા undefine ફંક્શનને બોલાવ્યું છે જે PHP માં ક્યાંય વ્યાખ્યાયિત નથી, તો આ કિસ્સામાં PHP fatal error generate કરશે.
Fatal error એક critical error છે જે program ને crash કરે છે. અને તે undefine function, વર્ગને કારણે પેદા થાય છે!
Warning error
Warning error માટેનું મુખ્ય કારણ missing થયેલ files ને include અથવા add છે. જો તમે file માં બીજી file ઉમેરો છો પણ તે file exit નથી અથવા જો file નો path ખોટો આપવામાં આવે છે તો તે warning error પેદા કરે છે!
Notices Error
Notices error આપણને PHP આપે છે જ્યારે તે અમારા code execut છે પરંતુ કેટલાક suggestion આપવા માંગે છે, જેમ કે આપણે લખેલા code માં, અમે એક function નો ઉપયોગ feature છે જે સુવિધામાં ઉપયોગમાં લેવાતો નથી અથવા જો PHP આ function નો support દૂર કરવા માંગતો નથી, પછી તે સમયે PHP અમને Notices error બતાવે છે.
0 Comments