1、PHP程序流程:顺序 选择(if/if else/if elseif else/switch case) 循环(while/do while/for/foreach)
<?php
$colors = array("red", "green", "blue", "white");
foreach($colors as $value){
echo "$value<br />";
}
?>
2、PHP函数:function functionName(/*参数*/){/*代码*/}//可有默认值参数$var = 50 返回值直接return
3、PHP数组:array(); $cars = array("Volvo", "BMW", "SAAB"); $cars[0] = "Audi";
count($cars);//数组长度函数
关联数组:
$age = array("Peter"=>"35", "Ben"=>"33", "Joe"=>30);
$age['Peter'] = "35";
$age['Ben'] = "33";
foreach($age as $x=>$x_value){
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br />";
}
数组排序:
sort();rsort();asort();arsort();ksort();krsort();
4、超全局变量:
$GLOBALS //引用全局作用域中可用的全部变量$GLOBALS['X']
$_SERVER //保存关于报头、路径和脚本位置的信息
$_REQUEST //收集提交的表单的内容 $_REQUEST['fname'];
$_POST //收集method=post的数据
$_GET //收集method=get的数据
$_FILES
$_ENV
$_COOKIE
$_SESSION
5、表单和表单验证:
htmlspecialchars($_SERVER['PHP_SELF']);//去尖括号
trim();//去空格
stripslashes();//去反斜杠
empty();//是否为空
preg_match();//验证邮箱网址等
6、HTML/CSS
HTML(Hyper Text Markup Language)超文本标记语言
<html></html> <!--全文-->
<head><title></title></head> <!--头-->
<body><h1></h1><p></p></body> <!--内容-->
<h1-6> <br />
<a href="http://www.baidu.com">百度</a>
<img src="w3school.jpg" width="104" height="142" />
<h1 align="center"></h1><body bgcolor="yellow" background=""></body>
<table border="1">
属性:class id style title
<hr /> <pre>预格式化</pre>
<code><kbd><tt><samp><var> <!--计算机-->
<address>地址
<abbr><acronym>//首字母编写
<bdo dir="rtl">文本方向
<blockquote><q>引用 <del><ins>
<div><span><font><center>
<table><tr><td>
<ul><li>/<ol><li>/<dl><dt><dd>
<frameset><frame><iframe>
7、外部样式表:<link rel="stylesheet" type="text/css" href="mystyle.css" />
内部样式表:<style type="text/css"></style>
内联样式表:style="color:red; margin-left:20px;"
8、HTML高级:
<!DOCTYPE html><!--html5-->
<head><title><base><link><style>
<meta name="description" content="Free Web, CSS, XML" />
<meta name="keywords" content="HTML, CSS, XML" />
<script type="text/javascript"><noscript> <script type="text/javascript" src="" />
&实体
<object> <embed> <audio> <video>
9、如何从 HTML 转换到 XHTML(更严格的HTML 4.01)
向每张页面的第一行添加 XHTML <!DOCTYPE>
向每张页面的 html 元素添加 xmlns 属性
把所有元素名改为小写
关闭所有空元素
把所有属性名改为小写
为所有属性值加引号
10、XHTML是更严格更纯净的HTML代码;
事件:
窗口事件
表单元素事件
键盘事件
鼠标事件
Strict, Transitional, Frameset
<?php
$colors = array("red", "green", "blue", "white");
foreach($colors as $value){
echo "$value<br />";
}
?>
2、PHP函数:function functionName(/*参数*/){/*代码*/}//可有默认值参数$var = 50 返回值直接return
3、PHP数组:array(); $cars = array("Volvo", "BMW", "SAAB"); $cars[0] = "Audi";
count($cars);//数组长度函数
关联数组:
$age = array("Peter"=>"35", "Ben"=>"33", "Joe"=>30);
$age['Peter'] = "35";
$age['Ben'] = "33";
foreach($age as $x=>$x_value){
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br />";
}
数组排序:
sort();rsort();asort();arsort();ksort();krsort();
4、超全局变量:
$GLOBALS //引用全局作用域中可用的全部变量$GLOBALS['X']
$_SERVER //保存关于报头、路径和脚本位置的信息
$_REQUEST //收集提交的表单的内容 $_REQUEST['fname'];
$_POST //收集method=post的数据
$_GET //收集method=get的数据
$_FILES
$_ENV
$_COOKIE
$_SESSION
5、表单和表单验证:
htmlspecialchars($_SERVER['PHP_SELF']);//去尖括号
trim();//去空格
stripslashes();//去反斜杠
empty();//是否为空
preg_match();//验证邮箱网址等
6、HTML/CSS
HTML(Hyper Text Markup Language)超文本标记语言
<html></html> <!--全文-->
<head><title></title></head> <!--头-->
<body><h1></h1><p></p></body> <!--内容-->
<h1-6> <br />
<a href="http://www.baidu.com">百度</a>
<img src="w3school.jpg" width="104" height="142" />
<h1 align="center"></h1><body bgcolor="yellow" background=""></body>
<table border="1">
属性:class id style title
<hr /> <pre>预格式化</pre>
<code><kbd><tt><samp><var> <!--计算机-->
<address>地址
<abbr><acronym>//首字母编写
<bdo dir="rtl">文本方向
<blockquote><q>引用 <del><ins>
<div><span><font><center>
<table><tr><td>
<ul><li>/<ol><li>/<dl><dt><dd>
<frameset><frame><iframe>
7、外部样式表:<link rel="stylesheet" type="text/css" href="mystyle.css" />
内部样式表:<style type="text/css"></style>
内联样式表:style="color:red; margin-left:20px;"
8、HTML高级:
<!DOCTYPE html><!--html5-->
<head><title><base><link><style>
<meta name="description" content="Free Web, CSS, XML" />
<meta name="keywords" content="HTML, CSS, XML" />
<script type="text/javascript"><noscript> <script type="text/javascript" src="" />
&实体
<object> <embed> <audio> <video>
9、如何从 HTML 转换到 XHTML(更严格的HTML 4.01)
向每张页面的第一行添加 XHTML <!DOCTYPE>
向每张页面的 html 元素添加 xmlns 属性
把所有元素名改为小写
关闭所有空元素
把所有属性名改为小写
为所有属性值加引号
10、XHTML是更严格更纯净的HTML代码;
事件:
窗口事件
表单元素事件
键盘事件
鼠标事件
Strict, Transitional, Frameset