• php小测试,难点与分享


    B/S(网页程序)

    网页结构,依托游览器

    C/S(客户端程序)

    单引号和双引号包含字符串的区别:

    双引号里面可以解析变量,比如:

    $a=555;

    echo "你好{$a}";

    输出你好555.

    前++与后++:

    前++是先+1后赋值;

    后++是先赋值后+1,比如

    $x=10;

    $y=$x++

    $y的值为10

    $x=10;

    $y=++$x;

    $y的值为11

    substr( )可以截取字符串

     

    拆分与拼接:

    <?php 
    $first = "This course is very easy !"; 
    $second = explode(" ",$first); //根据空格拆分了,
    $first = implode(",", $second); 用,拼接了起来
    echo $first;  
    ?>

    strstr— 查找字符串的首次出现

     print_r -- 打印关于变量的易于理解的信息。 

    php中数组的下标可以是字符串

    退出程序:

    exit() 与 die()  是可以相互替换的

    die("给你一个提示退出"),比如:

    echo 123;

    die("出错");

    echo 不显示

    <?php
    $nextWeek = time() + (7 * 24 * 60 * 60);这是下周的日期
    echo 'Now: '. date('Y-m-d') ."
    ";输出今天的时间、换行
    echo 'Next Week: '. date('Y-m-d', $nextWeek) ."
    ";输出下周的日期
    ?>
    <?php 
          function print_A(){ 
          $A = "phpchina"; 
          echo "A值为: ".$A."<p>"; 
    //return ($A); 返回值被注释掉了
          } 
          $B = print_A(); //b取不到a
          echo "B值为: ".$B."<P>"; 
        ?>
    <?php 
    $A="Hello ";                  
    function print_A()  {  
    $A = "php mysql !!";
      global $A;  //a定义为全局变量,上面的“php mysql”被替换成了外层的hello
    echo $A; 
    } 
    
    echo $A; 
    print_A(); 
    ?>

    在用浏览器查看网页时出现404错误可能的原因是 ( 文件不存在 ),出现500的原因是 页面有问题

    转义字符

         换行

    \         反斜杠

            水平制表符

    "         双引号 

    $str=<<<AA 

            Hello world

    AA;

    该方式可以定义字符串,比如:

    $str=<<<AA

     Hello world

     AA;这一行前面不允许出现任何东西

    php的数组里面可以存储任意类型的数据

    mysql如果只安装服务不安装界面也可以正常使用

  • 相关阅读:
    曾国藩谕纪泽纪鸿
    简单实现KeyChain实例
    UUID、UDID和KeyChain
    iOS沙盒目录结构解析 (转)
    BOOL布尔类型
    表达式
    赋值运算符
    变量
    常量
    GET请求和POST请求简单说明
  • 原文地址:https://www.cnblogs.com/xuan584521/p/6414348.html
Copyright © 2020-2023  润新知