This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Simple Question about PHP

 
santoshkumar savadatti
Ranch Hand
Posts: 95
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I started learning PHP to create a simple website i'm planning.
I have a simple Question:



I have omitted some code to be specific about the point. The code is from chapter 13 of wrox Beginning PhP 5.3.
What i want to know is, why do we have stray "<?" tags? e.g:
Also, why is there PHP snippet after </html> tag?
I think this is a question anybody with server-side scripting can answer
Thanks
 
Stephan van Hulst
Bartender
Pie
Posts: 4840
34
Chrome Netbeans IDE Windows
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
They are not stray tags. Each ?> belongs to a corresponding <?php tag.

Inside a <?php ?> block, your php code is executed. Anything outside a php block is directly emitted to the resulting html.
 
santoshkumar savadatti
Ranch Hand
Posts: 95
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Stephan.
But why is there the code snippet after </html>
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64192
83
IntelliJ IDE Java jQuery Mac Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
To complete the block that was previously opened.
 
santoshkumar savadatti
Ranch Hand
Posts: 95
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Found this Tutorial helpful.
 
Unnar Björnsson
Ranch Hand
Posts: 164
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This is html/php code which means you have to seperate the two in the code so the server knows which part of the code belongs to it and which he will pass on to the clients browser, you do that by putting php inside <?php ?> tags.
Remember php is server-side while html is client-side, what the server sees and actually matters to it is this:
 
pearl smith
Greenhorn
Posts: 3
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm newbie in php,and i want to step my foot in,
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic