|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
会MYSQL吗?会,我会把我的信息在数据库里插入删除啦教程|入门教程
PHP是一种创立静态网页的东西。嵌入PHP代码的网页就像通俗的HTML文件一样,你可使用任何你喜好的编纂器对它停止编纂。本教程的所描写的对象是PHP 3.0 .
我需求甚么? 在本教程中,咱们假定你的办事器已撑持PHP,而且一切的文件都以.php3作为扩大名。在大局部办事器上,这是PHP文件的缺省扩大名,你可以向你的办理员确认一下。假如你的办事器撑持PHP,这就足够了。很复杂,创立你的PHP文件而且把它放到你的办事器上,那末办事器将会奇妙的对它停止处置。这不需求编译甚么,也不需求装置甚么额定的东西。你可以如许以为:PHP文件是到场了一组全新的奇妙的标签的通俗HTML文件。
你的第一段PHP代码 下面这段代码的色采只是给你一个视觉上的匡助,让你更轻易了解PHP的标签及表达式的分歧局部。请注重这不像CGI法式,不需求有可履行权限。你可以把PHP文件看成包括一组特别标签的HTML文件,它可以做很多你感乐趣的工作。
这个法式长短常复杂的,你无需专门为此创立一个WEB页面。它所做的就是显示: Hello World。
假如你实验过这段代码,但它却没有输入甚么,成绩多是你的办事器不撑持PHP。请扣问你的办理员,确认一下。
前例的重点是向你引见PHP的标签。用"<?php"标签作为PHP代码的入手下手,加上一条PHP语句,再以"?>"标签停止。正如例中所示,在HTML文件中你可以自在地进入和加入PHP形式。
些有效的器材 让咱们再来做点更成心义的工作。假设咱们要来反省一下用户的阅读器是甚么,可以反省阅读器发送给WEB办事器的用户代办署理(User Agent)字符串。这个信息寄存在一个名为$HTTP_USER_AGNET的变量中,用上面的语句很复杂地就能够显示出这个变量的值:
<?php echo $HTTP_USER_AGENT;?> 假如用户用的是Internet Explorer,那末显示的了局多是: Mozilla/4.0 (compatible; MSIE 4.0; Windows 98) 实践上,用户的阅读器还传递很多其它的内容。用以下代码你就可以失掉这些变量的一个完全的列表:
<?php phpinfo();?> 把这段代码存进一个文件,好比叫info.php3,再把它上传到你的办事器上,用阅读器翻开它,你会看到良多令你受惊的器材。 你可以放置多个PHP语句在一组PHP标签中,也能够用一个代码块来做更多的事。例如:假设咱们要反省一下阅读器是不是为MSIE,可以用上面的这段代码:
<?php if (strstr($HTTP_USER_AGENT,"MSIE"))
{
echo "You are using Internet Explorer.<br>";
}
?> 这里咱们将引入一些新的器材。 起首是“if”语句。假如你关于C言语的根基语法很熟习,那末你就很轻易看懂这段代码。假如不熟习的话,建议找一些相干的书本参考参考。PHP保存了C的复杂语法,防止了C言语中难以掌握的字符串和内存的处置。
第二,咱们挪用了一个函数:strstr()。strstr()是PHP内置的函数,用于在一个字符串中查找别的一个字符串,在例中咱们在变量$HTTP_USER_AGENT中查找“MSIE”,假如找到字体串,那末该函数前往真值,即TRUE,不然反之。
上面咱们再来看看若何进入和加入PHP形式,哪怕是在一个PHP代码块的两头:
<?php
if (strstr($HTTP_USER_AGENT,"MSIE")){
?>
<center><b>You are using Internet Explorer</b></center>
<?
}else{
?>
<center><b>You are not using Internet Explorer</b></center>
<?
}?>
用跳出PHP形式直接输入HTML代码的办法,来取代利用echo语句输入了局。十分主要的是:不克不及损坏php代码逻辑上的完全性,运转这段代码显示的了局或许是:
You are using Internet Explorer
处置表单 PHP的另外一个壮大的中央在于处置html文件中的表单。需求了解如许一个根基概念,一切HTML文件表单的元素会主动的以不异的名字被传送到方针页面傍边。这仿佛有点难以了解,咱们经由过程上面的例子来论述这一点:
<form action="action.php3" method="post">
Your Name: <input type=text name=name>
Your Age : <input type=text name=age>
<input type="submit">
</form>
这个表单只是包括了必需的HTML标签,其实不完全。当用户填好了这张表单,而且按下“Submit”按钮,文件action.php3被挪用了。假设说这个文件中包括上面的代码:
Hi <?php echo $name;?>. You are <?php echo $age;?> years old.
它履行的后果不言而喻,由于变量$name和$age被PHP主动设置好了。
更多的? 这个教程能够会再扩大,今朝就到此为止。
其它的教程请参考:
WebMonkey
DevShed
phpTidbits
PHPBuilder.com
左手拿着MOTOLOLA右手拿着NOKIA,要多潇洒,有多潇洒,哈哈,终于学会了,但是可能这个时候,又会有人不经意的拍拍肩膀对你说:哥们,别高兴的太早,你还是菜鸟,离学会还差着一大截呢! |
|