关闭

PHP02

标签: phpnote
215人阅读 评论(0) 收藏 举报
分类:
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
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:78794次
    • 积分:2198
    • 等级:
    • 排名:第17258名
    • 原创:136篇
    • 转载:50篇
    • 译文:1篇
    • 评论:32条
    博客专栏
    最新评论