डेटा प्रकार सामान्य type होते हैं जो किसी विशेष type के मूल्य के भंडारण की अनुमति देते हैं डेटा type, आकार और type के मूल्यों को निर्दिष्ट करते हैं जिन्हें stored किया जा सकता है वैरिएबल को इसके डाटा वैल्यू को घोषित करने की ज़रूरत नहीं होती है और हम डेटा type की जांच के लिए gettype () फ़ंक्शन का उपयोग करते है
PHP में परिभाषित वेरिएबल कुछ मानों को stored करता है जब भी आप किसी भी वैरिएबल को बनाने का प्रयास करते हैं तो हर बार variable के लिए डेटा type को परिभाषित करने की आवश्यकता नहीं है, लेकिन कभी कभी स्थिति ऐसे हो सकती है की जब डेटा type की पहचान करने की आवश्यकता होती है तो तब डेटा type आपके type के डेटा को निर्दिष्ट करता है जिसको आप अपने variable में stored कर सकते हैं
PHP में, एक variable को डेटा type डेवलपर द्वारा निर्धारित नहीं किया जाता है वेब पेज की व्याख्या के समय, php डेटा type के variable का फैसला करता है php में अलग-अलग डेटा types हो सकता है जिसमें सरल स्ट्रिंग और संख्यात्मक type जैसे सरणी और ऑब्जेक्ट्स जैसे जटिल डेटा type आदि होते हैं।
String
Boolean
Array
object
Float
Resource
स्ट्रिंग्स अक्षर के अनुक्रम हैं, जहां प्रत्येक चरित्र एक बाइट के समान होता है।
बूलियन एक स्विच की तरह होते हैं, इसमें केवल दो संभावित मान होते है सत्य या गलत।
Array एक वेरिएबल है जो एक समय में एक से ज्यादा मान रख सकता है उदाहरण के लिए देश या शहर के नाम का एक समूह होता है।
एक ऑब्जेक्ट एक डेटा प्रकार है यह डाटा को processed करने के तरीके पर डेटा और जानकारी को संग्रहीत करता है।
एक फ्लोट दशमलव अंकों के साथ एक नंबर या एक्सपोनेंशन फॉर्म में एक नंबर होता है।
Resource एक विशेष चर है, जो बाहरी संसाधन के संदर्भ को धारण करता है।
<!DOCTYPE html> <html> <body> <?php $x = "Hello PHP Data Types!"; $y = 'Hello PHP Data Types!'; echo $x; echo "<br>"; echo $y; ?> </body> </html>