zoukankan      html  css  js  c++  java
  • 前端随心记---------PHP

    PHP     

    PHP变量规则
    变量以$符号开始,后面跟变量名称.
    变量名必须以字母或者下划线字符开始
    变量名只能包含字母数字字符以及下划线
    变量名不能包含空格
    变量名是区分大小写的


    PHP变量作用域
    local
    global 用于函数内访问全局变量.
    static 当函数完成后,它的所有变量都会被删除,然而,有事不希望摸个局部变量被删除,可使用static.
    parameter



    PHP echo和print语句
    echo: 可以输出一个或者多个字符串
    print:只允许输出一个字符串,返回值总为1


    扩展输出语句
    .以 <<<EOF 开始标记开始,以 EOF 结束标记结束,结束标记必须顶头写,不能有缩进和空格,且在结束标记末尾要有分号 .
    <?php
    echo <<<EOF
    <h1>我的第一个标题</h1>
    <p>我的第一个段落。</p>
    EOF;
    // 结束需要独立一行且前后不能空格
    ?>

    PHP 数据类型
    String 字符串
    Intrger 整型
    Float 浮点型
    Boolean 布尔型
    Array 数组
    Object 对象
    NULL 空值

    var_dump( ); 可以打印数据类型和数据内.
    print_r; 仅返回结果.


    设置PHP常量
    一个常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现。 (常量名不需要加 $ 修饰符)。

    PHP strlen( )函数

    返回字符串的长度(字符数)

    PHP strpos( )函数

    在字符串内查找一个字符或一段指定的文本,如果找到匹配,该函数返回第一个匹配的字符位置,未匹配返回false.

    print_r($_REQUEST); //请求对象
    print_r($_GET); //get请求的参数
    print_r($_POST); //post请求的参数
    print_r($_SERVER[''HTTP_HOST]); //关于服务器的对象

    计算数组的长度,并输出.
    $arr=Array('hello','world');
    echo count($arr); //count(arr)计算数组长度
    for($i=0;$i<count($arr);$i++){
    echo $arr[$i];
    }
      

    php json encode( )编码,中文不转码.需满足以下两个条件: 

    1. 文件的编码为
      header("content-Type: text/html; charset=Utf-8");
    2.
      echo JSON_encode($fruit,JSON_UNESCAPED_UNICODE);

    php数组之关联数组赋值

    第一种:
    $arr['apple']='苹果';


    第二种:
    $arr=array('apple')=>'苹果');
    if(isset($arr)) {
    print_r($arr);}

    当要 判断一个变量是否已经声明的时候 可以使用  isset  函数
    当要 判断一个变量是否已经赋予数据且不为空 可以用  empty  函数 

    php类和对象
    类是面向对象程序设计的基本概念,通俗的说类是对现实中某一种类的东西的抽象

    PHP类和对象之类的属性
    public 公开的
    protected 受保护的
    private 私有的

    PHP 乱码
    header('  Content-type : text/html  ;  charset  =  uft-8  ');


    关联性数组遍历

    foreach($arr as $key =>$value){
    echo $key.'&nbsp;'.$value;
    }


    普通数组遍历

    foreach($arr as $value){
    echo $value;
    echo'<br>';
    }

           JSON.parse()

        解析JSON字符串并返回对应的值,可以额外传入一个转换函数,用来将生成的值和其属性, 在返回之前进行某些修改。       

      JSON.stringify()

        返回与指定值对应的JSON字符串,可以通过额外的参数, 控制仅包含某些属性, 或者以自定义方法来替换某些key对应的属性值。

    集思广益,仅供学习,侵权即删!!
  • 相关阅读:
    《黑天鹅》笔记
    《随机漫步的傻瓜》笔记
    《眨眼之间》笔记
    《陌生人效应》笔记
    《设计心理学 -- 设计未来》笔记
    《设计心理学 -- 设计情感化》笔记
    《设计心理学 -- 与复杂共处》笔记
    《引爆点》笔记
    《逆转》笔记
    《设计心理学 -- 日常的设计》笔记
  • 原文地址:https://www.cnblogs.com/hudunyu/p/11409672.html
Copyright © 2011-2022 走看看