Webmaster Forums - Webmaster forum for HTML, PHP, ASP, CSS and more

Go Back   Webmaster Forums - Webmaster forum for HTML, PHP, ASP, CSS and more > Web Programming > PHP Development
User Name
Password

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 12-22-2005, 09:26 PM   #1 (permalink)
Jackel
Junior Member
 
Join Date: Dec 2005
Posts: 20
Default The Basics Of PHP

Im not sure if there is already a basic tutorial here of PHP , i looked but never seen any (Sorry if there is) but anyhow let's get started

By reading this tutorial you should have the basic know how to execute small script's on your php enabled servers. Note that i will not be explaining how to set up a web server + php support.

What Does PHP Stand For?

PHP- Hypertext Preprocessor

Starting & Ending Tags

We start off by learning the 2 main tag's that you must never forget , that is the starting and ending tag's.

Starting
Code:
<?php
Ending
Code:
?>
Baisc Syntax

Now that you know about the starting & ending tag's , let's start with a basic script.
Code:
<?php echo "This is my first php script!"; ?>
so you have noticed echo , echo is simple, it output's the text "This is my first php script!" , now you must end this with a semicolon , why? the semicolon is a seperator and is used to distinguish one set of instructions from another.

Variables

Now that you know some basic syntax let's start working on variables , variables are ton's of fun and one of the most important part's of PHP.
Code:
<?php $myfirstscript = "This is my first php script!"; echo $myfirstscript; ?>
So you have noticed $myfirstscript , i made the variable $myfirstscript that hold's the string "This is my first php script!" . Then ofcourse just echo'd the variable which would output "This is my first php script!".

Comments

Comments are also another important thing not only in php but all languages , there used to disable any type of information inside them from actually executing with your script which ofcourse would likely cause error's.
Code:
//This is a comment /*This is a comment block*/
Condition Statements

Now these are fun to play with , they are used to execute certain code on a condition.
Code:
<?php $mybrowser = "Fire Fox"; if ($mybrowser == "Fire Fox") { echo " You are using firefox!"; } else { echo " You are not using firefox"; } ?>
So here i have set a variable equal to my browser then made a condition, if my browser is equal to firefox, output "You are using firefox" else (if your using something else) output "You are not using firefox" . Ofcourse this will not work untill i i add more to it but it give's you all a idea how condition statements work.

Looping

Looping is used for many many thing's , there are more then just one loop statement, ill explain how to do the "While Loop".
Code:
<?php $z = 1; while ($z <= 5) { echo $z; $z++ }
Again i made a variable named z with the value of 1 , then stated while z is less or equal to 5
Code:
while ($z <= 5)
output the value of z
Code:
echo $z
, increase z by 1
Code:
$z++
. Which would output 1-5 on your page. Simple isn't it?

Forms

Now im assuming you have some basic understanding of html, although i will give an example of the html form but i will not be explaining it.
Code:
<form action="form.php" method="post"> Name: <input type="text" name="name"> <input type="submit" value="Submit">
That's the html form , very simple. Now to the fun part.
Code:
<?php $name = $_POST["name"]; echo "Hello ". $name; ?>
Now here you have noticed something new and that would be
Code:
$_POST["name"]"
&
Code:
$_POST
is a variable already set by php , it recieved the information givin in the html form , notice the name="name" in the html form and ["name"] in $_POST.

Now this is the end of this small basic tutorial , you should now have the knowledge to execute simple script's on your server's.
Jackel is offline   Reply With Quote
Sponsored Links
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Points Per Thread View: 1.00
Points Per Thread: 11.00
Points Per Reply: 5.00



» Sponsors

» Links

» Affiliates
Web Hosting
Online Backup Reviews
Marketing Find
Merchant Select
SiteMap Builder
Host Compare
Dedicated Servers

» Links

» Sports Network
Paintball Forum
Football Forum
Hockey Forum
Golf Forum
Boxing Forum
Lacrosse Forum
Baseball Forum
SnowBoarding Forum
Soccer Forum
MMA Forum


All times are GMT -4. The time now is 02:52 PM.



LinkBacks Enabled by vBSEO 3.0.0 RC8
Webmaster Forums