मेरा एक साधारण सवाल है। तो मेरे पास यह कोड मेरी PHP फ़ाइल में है:

if(empty($_POST['height'])) { 
$width = '385';
}

क्या ऐसा कुछ करना संभव है?

यदि ($_POST['ऊंचाई'] का मान 'ऊंचाई' है तो $width ='385'; खाली होने के बजाय?

0
Kevin Jung 9 मार्च 2011, 06:46

1 उत्तर

सबसे बढ़िया उत्तर

क्या मतलब है आपका;

if (!empty($_POST['height']) && $_POST['height'] == 'height') {
    $width = '385';
}

अपडेट करें

टिप्पणी के आधार पर, समाधान होगा:

if (array_key_exists('height', $_POST) && $_POST['height'] == 'height') {
    $width = '385';
}
4
Dimitry 9 मार्च 2011, 07:29
आप चौड़ाई में एक $ चिह्न भूल गए हैं।
 – 
Nican
9 मार्च 2011, 06:49
और @Nican हाँ! धन्यवाद! मुझे पता था कि यह वास्तव में सरल था।
 – 
Kevin Jung
9 मार्च 2011, 06:55
सिर्फ एक और सवाल @Dimitry क्या इस कोड को खाली विकल्प के बिना करना संभव होगा? तो बस जब .$_POST['ऊंचाई'। 'ऊंचाई' के बराबर है तो ऐसा करें क्योंकि अब आपके पास जो कोड है वह इसे खाली होने पर और साथ ही जब इसकी 'ऊंचाई' के लिए करता है। क्या इसका कोई मतलब है?
 – 
Kevin Jung
9 मार्च 2011, 07:11
Usr, संशोधन की जाँच करें। इसे अभी भी जांचना होगा कि $_POST की 'ऊंचाई' है, और, यदि उसके पास है, तो मान की जांच करता है।
 – 
Dimitry
9 मार्च 2011, 07:30
क्या आप isset($var) के बारे में बात कर रहे हैं?
 – 
Salman Virk
9 मार्च 2011, 07:30