文档介绍:所需软件环境,Apache,Mysql,<html><head><title>PHP测试</title></head><body> <?phpecho'<p>HelloWorld</p>';?></body></html>通过php代码输出一句helloworld,核心语句:<?phpecho'<p>HelloWorld</p>';?>其中<?php为PHP标识符的起始,?>为PHP标识符的结尾PHP获取系统信息:<?phpphpinfo();?>$_SERVER['HTTP_USER_AGENT']$_SERVER是一个PHP保留变量,用于存放Web服务器提供的所有信息,被称为“超全局变量”打印一个浏览器变量:<?phpecho$_server['HTTP_USER_AGENT'];?>$_SERVER是全局化变量之一,其他的变量可以查阅文档,也可以使用语句查询:<?phpphpinfo();?>其他预定义变量大体如下:*超全局变量—超全局变量是在全部作用域中始终可用的内置变量*$GLOBALS—引用全局作用域中可用的全部变量*$_SERVER—服务器和执行环境信息*$_GET—HTTPGET变量*$_POST—HTTPPOST变量*$_FILES—HTTP文件上传变量*$_REQUEST—HTTPRequest变量*$_SESSION—Session变量*$_ENV—环境变量*$_COOKIE—HTTPCookies*$php_errormsg—前一个错误信息*$HTTP_RAW_POST_DATA—原生POST数据*$http_response_header—HTTP响应头*$argc—传递给脚本的参数数目*$argv—:strpos():在一个字符串中搜索另一个字符串。intstrpos(string$haystack,mixed$needle[,int$offset=0])返回needle在haystack中首次出现的数字位置。没有找到则返回false例子:strpos($_SERVER['HTTP_USER_AGENT'],'MSIE'),第一个参数是目标字符串,第二个参数是要查询的关键字文本strtoupper()将字符串转化为大写strlen()返回字符串的长度htmlspecialchars()对html字符进行转意example:<?phpif(strpos($_SERVER['HTTP_user_AGENT'],'MSIE')!==false){?> 返回了真<?phpechostrpos($_SERVER['HTTP_user_AGENT'],'MSIE')!==false;?><?php}else{?> 反回了假<?php}?>$_post['name']$_get['name']等方式获取传来的参数信息或者直接使用$_request['name']进行获取,它会自动从post或get中进行检索$_request中保存了GET、POST、)取消了旧$HTTP_*<h:htmlxmln