zoukankan      html  css  js  c++  java
  • 【二】php常用方法

    -------------------------------数据类型------------------------------------------

    1.settype(var,type)  类型转换函数

       settype($i,'integer');//1 返回值是true,表示成功。   当php处理字符时,不会转换ASCII码,而是将字符变量转变为0。

    --------------------------------常量方法------------------------------------------

    2.define(name,value,是否大小写不敏感); 定义常量

    define('name','jack'); 
    echo name; //输出jack
    echo NAME;//错误
    define('sex','man',true);
    echo SEX;//可以输出man

    3.defined(name); 判断是否存在该变量

    echo defined('name'); //0 输出到页面会自动将bool转换成integer;

    4.constant(var);  动态的调用常量

    define('name','jack');
    $i='name';
    echo constant($i);//jack

    PS:常见常量:__FILE__(php文件路径及文件名),__LINE__(代码行数),PHP_VERSION(php版本),PHP_OS(php部署的操作系统),TRUE,FALSE,NULL,E_ERROR(最近错误处),E_WARNING(最近警告处),E_PARSE(最近潜在危险处),E_NOTICE(发生的提示处);

    -------------------------------变量方法----------------------------------------------

    5.unset(var) 删除变量 删除引用

    $i=10;
    unset(10);
    echo $i;//报错,变量被删除
    define("name","jack");
    unset(name);//报错,不能删除常量
    $i=10;
    $j=&$i;
    echo $j;//10
    unset($j);
    echo $j;//无输出 
    echo $i;//10
  • 相关阅读:
    [leetcode-135-Candy]
    [leetcode-151-Reverse Words in a String]
    [leetcode-139-Word Break]
    [leetcode-129-Sum Root to Leaf Numbers]
    [leetcode-143-Reorder List]
    [leetcode-141-Linked List Cycle]
    oracle 环境变量(中文显示乱码)
    Oracle 自增长id
    Spring.net 事件的注入
    Spirng.net 替换任意方法
  • 原文地址:https://www.cnblogs.com/JhoneLee/p/3771180.html
Copyright © 2011-2022 走看看