php - Ampersand at end of string not visible in browser -


मैं नीचे एक स्ट्रिंग प्रिंट करता हूं

कोड:

  गूंज "& amp; शब्द ="। $ Rs ['pw']। "& Amp;";  

आउटपुट:

& amp; शब्द = सहायता | अच्छा

ध्यान दें कि अंतिम & amp; प्रिंट नहीं है।

लेकिन जब मैं & amp; के बाद एक स्पेस वर्ण जोड़ता हूं तो इसे नीचे के रूप में प्रिंट किया जाता है

कोड:

<पूर्व> गूंज "& amp; शब्द ="। $ Rs ['pw']। "& Amp;";

आउटपुट:

& amp; शब्द = सहायता | अच्छा & amp;

अब & amp; प्रिंट होता है।

ऐसा क्यों हो रहा है और इस व्यवहार के कारण क्या है?

< P> यदि आप इसे किसी वेब ब्राउज़र पर आउटपुट कर रहे हैं तो आपको & amp; & amp; amp; "& amp; HTML में स्ट्रिंग्स से बचने के लिए बहुत कुछ किया जाता है, और यूआरएल में ऐसा एक विशेष वर्ण है, जैसे कि & lt;> आदि।


Comments

Popular posts from this blog

c# - How to capture HTTP packet with SharpPcap -

php - Multiple Select with Explode: only returns the word "Array" -

php - jQuery AJAX Post not working -