PHP

2012-10-26 24 views
7

में घुंघराले ब्रैकेट को कैसे बंद करें PHP में यह घुमावदार ब्रैकेट को बंद करने के लिए ठीक है?PHP

<?php function myfunction() { ?> 

    // stuff 

<?php } ?>     
<?php 

// more stuff 

मैं सिर्फ पता चला कि यह मेरा Wordpress साइट ब्रेक, फिर भी अगर मैं इस तरह ब्रैकेट बंद:

<?php function myfunction() { ?> 

    // stuff 

<?php }     

// more stuff 

कोई समस्या उत्पन्न होते हैं।

यह एक भ्रमित दोपहर रहा है! किसी भी मदद की बहुत सराहना की।

+3

शायद क्योंकि आपके पास?> और

+0

आप सही हैं, मैंने अभी कोशिश की है?> user18577

+2

@ user18577 आप क्यों करेंगे?> Neal

उत्तर

5

यह आमतौर पर एक बुरा विचार करना है:

?> 
<?php 

पृष्ठ पर उत्पादन कहते हैं, और किसी भी हेडर, यदि कोई कोड की कोशिश करता कोई ऐसा शीर्ष लेख के लिए जो त्रुटि का कारण हो सकता जोड़ने से एक से बचाता है।

जबकि:

//nothing 

नहीं करता है।

+0

दरअसल, यदि एक नई लाइन * तत्काल * समापन '?> टैग का पालन करती है, तो यह [पार्सर द्वारा निगल लिया जाएगा] (http://us.php.net/manual/en/language.basic-syntax.instruction- separation.php), आपको उस स्थिति में आउटपुट के कारण कुछ करने की आवश्यकता है। – DCoder