Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

पीएचपी एक्सप्रेशंस

परिचय

PHP स्क्रिप्ट में लगभग सब कुछ एक अभिव्यक्ति है। जो कुछ भी मूल्य है वह एक अभिव्यक्ति है। एक विशिष्ट असाइनमेंट स्टेटमेंट ($x=100) में, एक शाब्दिक मूल्य, ऑपरेटरों द्वारा संसाधित एक फ़ंक्शन या ऑपरेंड एक अभिव्यक्ति है, जो कुछ भी असाइनमेंट ऑपरेटर (=) के दाईं ओर दिखाई देता है

सिंटैक्स

$x=100; //100 is an expression
$a=$b+$c; //b+$c is an expression
$c=add($a,$b); //add($a,$b) is an expresson
$val=sqrt(100); //sqrt(100) is an expression
$var=$x!=$y; //$x!=$y is an expression

++ और -- ऑपरेटरों के साथ अभिव्यक्ति

इन ऑपरेटरों को क्रमशः इंक्रीमेंट और डिक्रीमेंट ऑपरेटर कहा जाता है। वे यूनरी ऑपरेटर हैं, जिन्हें केवल एक ऑपरेंड की आवश्यकता होती है और उन्हें उपसर्ग या पोस्टफिक्स तरीके से इस्तेमाल किया जा सकता है, हालांकि अभिव्यक्ति के मूल्य पर अलग प्रभाव के साथ

प्रीफ़िक्स और पोस्टफ़िक्स ++ ऑपरेटर दोनों ऑपरेंड के मान को 1 से बढ़ाते हैं (जबकि -- ऑपरेटर 1 से घटाता है)। हालाँकि, जब असाइनमेंट एक्सप्रेशन में उपयोग किया जाता है, तो उपसर्ग पहले वेतन वृद्धि / कमी करता है और फिर असाइनमेंट के बाद। पोस्टफिक्स के मामले में, असाइनमेंट वेतन वृद्धि/कमी से पहले किया जाता है

पोस्टफिक्स ++ ऑपरेटर का उपयोग करता है

उदाहरण

<?php
$x=10;
$y=$x++; //equivalent to $y=$x followed by $x=$x+1
echo "x = $x y = $y";
?>

आउटपुट

यह निम्नलिखित परिणाम उत्पन्न करता है

x = 11 y = 10

जबकि निम्नलिखित उदाहरण असाइनमेंट में उपसर्ग वृद्धि ऑपरेटर का उपयोग करता है

उदाहरण

<?php
$x=10;
$y=++$x;; //equivalent to $x=$x+1 followed by $y=$x
echo "x = $x y = $y";
?>

आउटपुट

यह निम्नलिखित परिणाम उत्पन्न करता है

x = 11 y = 11

टर्नरी कंडीशनल ऑपरेटर के साथ एक्सप्रेशन

टर्नरी ऑपरेटर के तीन ऑपरेंड होते हैं। पहला एक तार्किक अभिव्यक्ति है। यदि यह TRU है, तो दूसरे ऑपरेंड एक्सप्रेशन का मूल्यांकन किया जाता है अन्यथा तीसरे का मूल्यांकन किया जाता है

उदाहरण

<?php
$marks=60;
$result= $marks<50 ? "fail" : "pass";
echo $result;
?>

आउटपुट

निम्नलिखित परिणाम प्रदर्शित होंगे

pass

  1. C प्रोग्राम में विभिन्न प्रकार के भावों को समझाइए

    एक अभिव्यक्ति ऑपरेटरों और ऑपरेंड का एक संयोजन है जो एक ही मूल्य को कम कर देता है। एक डेटा आइटम पर एक ऑपरेशन किया जाता है जिसे ऑपरेंड कहा जाता है। एक ऑपरेटर डेटा पर किए जाने वाले ऑपरेशन को इंगित करता है। उदाहरण के लिए, z =3+2*1 जेड =5 प्राथमिक भाव - यह एक ऑपरेंड है जो एक नाम, एक स्थिरांक या को

  1. पीएचपी पीआई () समारोह

    परिभाषा और उपयोग पाई () फ़ंक्शन गणितीय स्थिरांक का मान लौटाता है। यह एक फ्लोट मान 3.14159265359 देता है जो PHP में परिभाषित पूर्वनिर्धारित स्थिरांक के बराबर है - M_PI सिंटैक्स pi ( void ) : float पैरामीटर इस फ़ंक्शन के लिए किसी पैरामीटर की आवश्यकता नहीं है रिटर्न वैल्यू PHP pi() फ़ंक्शन गणितीय

  1. PHP में '@' उपसर्ग क्या करता है?

    @ प्रतीक स्क्रीन पर त्रुटियों को प्रदर्शित होने से रोकता है। PHP एक त्रुटि नियंत्रण ऑपरेटर का समर्थन करता है, अर्थात चिह्न (@)। जब इसे PHP में किसी एक्सप्रेशन से जोड़ा जाता है, तो उस एक्सप्रेशन का उपयोग करने पर उत्पन्न होने वाले त्रुटि संदेशों को अनदेखा कर दिया जाएगा। यदि track_errors विशेषता सक्ष