绝对适合新手的php入门教程

编程开发   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2023-3-26

你的第一段PHP代码上面这段代码的色彩只是给你一个视觉上的帮助,让你更容易理解PHP的标签及表达式的不同部分。请注意这不像CGI程序,不需要有可执行权限。你可以把PHP文件当作包含一组特殊标签的HTML文件,它可以做许多你感兴趣的事情。这个程序是非常简单的,你无需专门为此建立一个WEB页面。它所做的就是显示: Hello World。如果你试验过这段代码,但它却没有输出什么,问题可能是你的服务器不支持PHP。请询问你的管理员,确认一下。前例的重点是向你介绍PHP的标签。用""标签结束。正如例中所示,在HTML文件中你可以自由地进入和退出PHP模式。一些有用的东西让我们再来做点更有意义的事情。假如我们要来检查一下用户的浏览器是什么,可以检查浏览器发送给WEB服务器的用户代理(User Agent)字符串。这个信息存放在一个名为$HTTP_USER_AGNET的变量中,用下面的语句很简单地就可以显示出这个变量的值:如果用户用的是Internet Explorer,那么显示的结果可能是: Mozilla/4.0 (compatible; MSIE 4.0; Windows 98) 实际上,用户的浏览器还传递许多其它的内容。用以下代码你就能得到这些变量的一个完整的列表:把这段代码存进一个文件,比如叫info.php3,再把它上传到你的服务器上,用浏览器打开它,你会看到很多令你吃惊的东西。 你可以放置多个PHP语句在一组PHP标签中,也可以用一个代码块来做更多的事。例如:假如我们要检查一下浏览器是否为MSIE,可以用下面的这段代码: ";}?>这里我们将引入一些新的东西。 首先是“if”语句。如果你对于C语言的基本语法很熟悉,那么你就很容易看懂这段代码。如果不熟悉的话,建议找一些相关的书籍参考参考。PHP保留了C的简单语法,避免了C语言中难以控制的字符串和内存的处理。第二,我们调用了一个函数:strstr()。strstr()是PHP内置的函数,用于在一个字符串中查找另外一个字符串,在例中我们在变量$HTTP_USER_AGENT中查找“MSIE”,如果找到字体串,那么该函数返回真值,即TRUE,否则反之。下面我们再来看看如何进入和退出PHP模式,哪怕是在一个PHP代码块的中间:

You are using Internet Explorer
You are not using Internet Explorer
用跳出PHP模式直接输出HTML代码的方法,来代替使用echo语句输出结果。非常重要的是:不能破坏php代码逻辑上的完整性,运行这段代码显示的结果也许是:You are using Internet Explorer处理表单PHP的另一个强大的地方在于处理html文件中的表单。需要理解这样一个基本概念,所有HTML文件表单的元素会自动的以相同的名字被传送到目标页面当中。这好像有点难以理解,我们通过下面的例子来阐述这一点:
Your Name: 字串3Your Age :
这个表单只是包含了必须的HTML标签,并不完整。当用户填好了这张表单,并且按下“Submit”按钮,文件action.php3被调用了。假如说这个文件中包含下面的代码:Hi . You are years old.它执行的效果显而易见,因为变量$name和$age被PHP自动设置好了。

沙发
小川baby 2023-3-27
第一第一[滑稽]
板凳
青柠 2023-3-27
排版都没有
地板
我的梅 2023-3-27
对新手说 太乱 要先写个完整的例子 然后分析他的格式 以及代表的意义
4楼
纯白嫖党 2023-3-27
楼主你好,我想问一下,想学自己做端口,抓包技术,以及那些开源技术,怎么学,先学那些[疑问]
5楼
阿雨雨学客 2023-3-27
html css js 再到php
6楼
昵称64393 2023-3-27
写接口学后端 抓包去学协议 开源项目就是大后期干的事了

评论

登录后才可发表内容
  • 主题

    30

  • 帖子

    3752

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0460s Mem:2117Kb