• php函数


    1. empty()  #判断变量是否为空

    例子

    if (empty($name)) {

        echo '变量为空';

      } else {

        echo "不为空"

      }

     

    2.isset() #判断变量又没被定义过

    说明 https://zhidao.baidu.com/question/919242444078582499.html

    没有被定义过的例子,返回0

    <?php
    if (isset($name)){
    echo '被定义过';
    } else {

    echo "没被定义过";

    }

    被定义过的例子,返回1

    <?php 

    $name='123'
    if (isset($name)){
    echo '被定义过';
    } else {

    echo "没被定义过";

    }

    可以用在表单提交后记住勾选项那里

    第三 

    isset()://变量是否已经声明
    empty()://变量是否为空
    defined()://常量是否已经定义 define()
    array_key_exists(mixed key, array search)://检查给定的键名或索引是否存在于数组中
    is_numeric ( mixed var )://检测变量是 否为数字或数字字符串
    is_bool():// 检测变量是否是布尔型
    is_float():// 检测变量是否是浮点型 和is_double,is_real()都一样的用法
    is_int(): // 检测变量是否是整数is_integer() 一样的 用法
    is_string():// 检测变量是否是字符串
    is_object():// 检测变量是否是一个对象
    is_array():// 检测变量是否是数组
    is_null():// 检测变量是否为 NULL 值是否是NULL大小写敏感

    7.返回字符类型的方法  var_dump( )函数

    var_dump($x);

    8.返回字符长度的方法 strlen( )函数

    <?php
    echo strlen("Hello world!");
    ?>

    9.读取文件的方法  readfile() 函数

    echo readfile("webdictionary.txt");    #去掉echo 就不会返回字节数

    还有读取后方式变化比较多的使用 fopen() 函数

    例子(逐行读取展示):

    <?php
    $myfile = fopen("webdictionary.txt", "r") or die("Unable to open file!");
    // 输出单行直到 end-of-file
    while(!feof($myfile)) {
    echo fgets($myfile) . "<br>";
    }
    fclose($myfile);
    ?>

    教学链接: http://www.w3school.com.cn/php/php_file_open.asp

  • 相关阅读:
    java performance
    C# and Java: Comparing Programming Languages
    MYSQL blogs and articles
    网络基本功系列:细说网络那些事儿
    Spark 优化器 ML的论文
    逻辑回归
    MapReduce
    Spark
    Set-Theory-and-Logic
    k-means
  • 原文地址:https://www.cnblogs.com/kaibindirver/p/10299322.html
一二三 - 开发者的网上家园