6
आप दूरी को मापने के लिए चयनकर्ता विकल्पों में दो ग्रह ए और बी चुनते हैं।क्या मैं दो का उपयोग कर सकता हूं || और PHP में कथन अगर एक और एक ही है?
उदाहरण के लिए:
if (($planetA == "Nova Terra" || $planetB == "Nova Iaponia") && ($planetA == "Nova Iaponia" || $planetB == "Nova Terra"))
{
echo "From $planetA to $planet B: 290 parsecs";
}
else if (($planetA == "Nova Terra" || $planetB == "Novo Mars") && ($planetA == "Novo Mars" || $planetB == "Nova Terra"))
{
echo "From $planetA to $planet B: 230 parsecs";
}
आप "नोवा टेरा से नोवा Iaponia करने या नोवा टेरा नोवा Iaponia से" पढ़ें। करने के लिए = और।
इस तरह के समान है:
if ($planetA == "Nova Terra" || $planetB == "Nova Iaponia")
{
echo "From $planetA to $planet B: 290 parsecs";
}
else if ($planetA == "Nova Iaponia" || $planetB == "Nova Terra")
{
echo "From $planetA to $planet B: 290 parsecs";
}
else if ($planetA == "Nova Terra" || $planetB == "Novo Mars")
{
echo "From $planetA to $planet B: 230 parsecs";
}
else if ($planetA == "Novo Mars" || $planetB == "Nova Terra")
{
echo "From $planetA to $planet B: 230 parsecs";
}
आप ऐसा "कर सकते हैं" (यह वाक्य रचना मान्य है), लेकिन तर्क गलत है। यदि दोनों ग्रह ए और ग्रह बी "नोवा टेरा" हैं, तो आपको संदेश मिला है कि 2 9 0 पार्ससी। –
यह समस्या है जिसका मैं जिक्र कर रहा हूं। अगर 4 कथन में सही तर्क विभाजित किया जाए? लेकिन मैं कोड को छोटा करना और अर्थव्यवस्था बनाना चाहता हूं। –