zoukankan      html  css  js  c++  java
  • 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如果只安装服务不安装界面也可以正常使用

  • 相关阅读:
    OpenCV---直方图反向投影
    OpenCV---直方图的应用(均衡化和图像比较)
    ASP.NET WEB SERVICE 创建、部署与使用
    DataSet和DataTable有用的方法
    黑客网站
    局域网中工作组和域之间的差别
    索引使用原则(精)
    C# Web Service 初级教学
    Extjs下拉多选框
    如何在UltraEdit中高亮显示PB代码
  • 原文地址:https://www.cnblogs.com/xuan584521/p/6414348.html
Copyright © 2011-2022 走看看