విషయ సూచిక:
- నిర్వచనం - PHP: హైపర్టెక్స్ట్ ప్రిప్రాసెసర్ 3.0 (PHP 3) అంటే ఏమిటి?
- టెకోపీడియా PHP ని వివరిస్తుంది: హైపర్టెక్స్ట్ ప్రిప్రాసెసర్ 3.0 (PHP 3)
నిర్వచనం - PHP: హైపర్టెక్స్ట్ ప్రిప్రాసెసర్ 3.0 (PHP 3) అంటే ఏమిటి?
హైపర్టెక్స్ట్ ప్రిప్రాసెసర్ 3.0 (PHP 3) అనేది వెబ్-ప్రోగ్రామర్కు అనేక సామర్థ్యాలను అందించే సర్వర్-సైడ్ స్క్రిప్టింగ్ భాష. అన్ని ప్రయోజన స్క్రిప్టింగ్ భాషగా, డైనమిక్ వెబ్ పేజీలను ఉత్పత్తి చేయడానికి PHP ను HTML సోర్స్ కోడ్లో పొందుపరచవచ్చు.
టెకోపీడియా PHP ని వివరిస్తుంది: హైపర్టెక్స్ట్ ప్రిప్రాసెసర్ 3.0 (PHP 3)
PHP ను రాస్మస్ లెర్డోర్ఫ్ వ్యక్తిగత హోమ్ పేజీ అని పిలుస్తారు, ఇది PHP యొక్క పుట్టుక. మొత్తం మాడ్యూల్ను ఆరుగురు ప్రోగ్రామర్ల బృందం తిరిగి వ్రాసింది మరియు తరువాత దీనిని PHP 3.0 అని పిలుస్తారు. ఈ భాష దాని క్రియాశీల అభివృద్ధి వాతావరణం మరియు ఉచిత డౌన్లోడ్ చేయగల సాఫ్ట్వేర్ కారణంగా ప్రజాదరణ పొందింది.
పెర్ల్, జావా మరియు సి యొక్క భావనలు PHP 3.0 లో అమలు చేయబడ్డాయి, దీనివల్ల భాష అర్థం చేసుకోవడానికి సౌకర్యంగా ఉంటుంది. PHP 3.0 చాలా క్లిష్టమైన గణిత గణనలను చేయగల సామర్థ్యాన్ని కలిగి ఉంది మరియు నెట్వర్క్ సమాచారాన్ని అందిస్తుంది, డేటాబేస్-ప్రారంభించబడిన వెబ్ పేజీ యొక్క రచనను సులభతరం చేస్తుంది.
MySQL, Oracle, Sybase, MSQL, Generic ODBC, PostgreSQL, dbase, Velocis, Filepro, Informix మరియు Adabas D. వంటి డేటాబేస్ సర్వర్లకు PHP మద్దతు ఇస్తుంది.
PHP 3.0 యొక్క కొన్ని ముఖ్యమైన లక్షణాలు:
- అపాచీ మాడ్యూల్గా నడుస్తున్నప్పుడు మాత్రమే HTTP ప్రామాణీకరణ అందుబాటులో ఉంటుంది.
- ఇంటరాక్టివ్ మరియు డైనమిక్ HTML వెబ్ పేజీలను సృష్టించడం కాకుండా GIF సృష్టి చేయవచ్చు.
- ఫైల్ అప్లోడ్ టెక్స్ట్ మరియు బైనరీ ఫైల్స్ రెండింటినీ అప్లోడ్ చేయడానికి సహాయపడుతుంది. RFC-1867 ను అనుసరించి ఏదైనా బ్రౌజర్ నుండి అప్లోడ్లకు మద్దతు ఇవ్వగల సామర్థ్యం PHP కి ఉంది.
- ఫైల్ ప్రామాణీకరణ మరియు తార్కిక విధులు ఫైళ్ళను ఎవరు అప్లోడ్ చేస్తారో మరియు వాటితో ఏమి జరుగుతుందో పర్యవేక్షించడానికి మరియు నియంత్రించడానికి PHP కి అవకాశం ఇస్తుంది.
- HTTP కుకీలకు PHP మద్దతు ఇస్తుంది.
- డేటాబేస్ మద్దతు మరియు ఇంటిగ్రేషన్ స్థానిక మరియు ODBC రెండింటిలో ఇవ్వబడింది.
- లోపం నిర్వహణ మరియు రిపోర్టింగ్ స్థాయిలు నాలుగు రకాల లోపాలు మరియు హెచ్చరికలను గుర్తిస్తాయి. ఇవి:
- సాధారణ ఫంక్షన్ లోపాలు
- సాధారణ హెచ్చరికలు
- పార్సర్ లోపాలు
- నోటీసులు - హెచ్చరికలు విస్మరించబడతాయి కాని కోడ్లో బగ్ను సూచిస్తాయి
రెగ్యులర్ వ్యక్తీకరణలు మరొక లక్షణం. సంక్లిష్టమైన స్ట్రింగ్ మానిప్యులేషన్ కోసం ఇవి ఉపయోగించబడతాయి. సాధారణ వ్యక్తీకరణలకు మద్దతు ఇచ్చే విధులు:
- ereg
- ereg_replace
- eregi
- eregi_replace
- స్ప్లిట్
