Android程序员学PHP开发(8)-常量预定义常量运算符号-PhpStorm

黄舟
发布: 2017-03-02 10:01:53
原创
1289人浏览过

常量、预定义常量(了解即可)、运算符号(看到这篇博客时,下面这些运算符是如何运算的不用知道,只是了解一下运算符),变量值为字符串a的时候++和--重点看一下~

算术运算符号 示例。

<?php
    /**
     * 常量
     */
    // $表示变量,可以重新赋值
    $root = "localhost";
    // define表示常量,不可以重新赋值,也不能unset()来清除常量
    define("ROOT",10,true);

    /**
     * defined() 函数检查某常量是否存在。
     * 注意,声明常量是define(),判断常量是defined()
     * 千万别写错了
     */
    if (defined("ROOT")){
        echo ROOT+10;
        echo "<br>";
    }else{
        echo "defined false";
        echo "<br>";
    }

    /**
     * 预定义常量(了解即可)
     */
    echo 'PHP常用的预定义常量:'.'<br>';
    echo '当前php的版本为(PHP_VERSION):'.PHP_VERSION.'<br>'; // 当前php的版本为(PHP_VERSION):5.6.29
    echo '当前所使用的操作系统类型(PHP_OS):'.PHP_OS.'<br>'; // 当前所使用的操作系统类型(PHP_OS):WINNT
    echo 'web服务器与PHP之间的接口为(PHP_SAPI):'.PHP_SAPI.'<br>'; // web服务器与PHP之间的接口为(PHP_SAPI):cgi-fcgi
    echo '最大的整型数(PHP_INT_MAX):'.PHP_INT_MAX.'<br>'; // 最大的整型数(PHP_INT_MAX):2147483647
    echo 'php默认的包含路径(DEFAULT_INCLUDE_PATH):'.DEFAULT_INCLUDE_PATH.'<br>'; // php默认的包含路径(DEFAULT_INCLUDE_PATH):.;C:\php\pear
    echo 'pear的安装路径(PEAR_INSTALL_DIR):'.PEAR_INSTALL_DIR.'<br>'; // pear的安装路径(PEAR_INSTALL_DIR):C:\php\pear
    echo 'pear的扩展路径(PEAR_EXTENSION_DIR):'.PEAR_EXTENSION_DIR.'<br>'; // pear的扩展路径(PEAR_EXTENSION_DIR):C:\php\ext
    echo 'php的执行路径(PHP_BINDIR):'.PHP_BINDIR.'<br>'; // php的执行路径(PHP_BINDIR):C:\php
    echo 'php扩展模块的路径为(PHP_LIBDIR):'.PHP_LIBDIR.'<br>'; // php扩展模块的路径为(PHP_LIBDIR):C:\php
    echo '指向最近的错误处(E_ERROR):'.E_ERROR.'<br>'; // 指向最近的错误处(E_ERROR):1
    echo '指向最近的警告处(E_WARNING):'.E_WARNING.'<br>'; // 指向最近的警告处(E_WARNING):2
    echo '指向最近的注意处(E_NOTICE):'.E_NOTICE.'<br>'; // 指向最近的注意处(E_NOTICE):8
    echo '自然对数e值(M_E):'.M_E.'<br>'; // 自然对数e值(M_E):2.718281828459
    echo '数学上的圆周率的值(M_PI):'.M_PI.'<br>'; // 数学上的圆周率的值(M_PI):3.1415926535898
    echo '逻辑真值(TRUE):'.TRUE.'<br>'; // 逻辑真值(TRUE):1
    echo '逻辑假值(FALSE):'.FALSE.'<br>'; // 逻辑假值(FALSE):
    echo '当前文件行数(__LINE__):'.__LINE__.'<br>'; // 当前文件行数(__LINE__):43
    echo '当前文件路径名(__FILE__):'.__FILE__.'<br>'; // 当前文件路径名(__FILE__):C:\Users\iwanghang\PhpstormProjects\untitled1\ceshi.php
    echo '当前被调用的函数名(__FUNCTION__):'.__FUNCTION__.'<br>'; // 当前被调用的函数名(__FUNCTION__):
    echo '类名(__CLASS__):'.__CLASS__.'<br>'; // 类名(__CLASS__):
    echo '类的方法名(__METHOD__):'.__METHOD__.'<br>'; // 类的方法名(__METHOD__):

    /**
     * 运算符号(看到这篇博客时,下面这些运算符是如何运算的不用知道,只是了解一下运算符)
     * 比如1+1,两个1都是运算云,+是运算符
     * 一元运算符:+1,-1,++,--,!
     * 二元运算符:+,-,*,/,%,>,<,=,==,===
     * 三元运算符:例如1?2:3
     * 算术运算符号:+,-,*,/,%,++,--
     * 赋值运算符号:=,+=,-=,*=,/=,%=
     * 比较运算符号:>,<,==,>=,<=,===,!=,!==
     * 位运算符号:&,|,^,~,>>,<<
     * 其他运算符号:?,:,@,=>,->
     */

    /**
     * 算术运算符号:+,-,*,/,%,++,--
     */
    echo "算术运算符号:<br>";
    $a = 13;
    $b = 2;
    echo $a + $b . "<br>"; // 15
    echo $a - $b . "<br>"; // 11
    echo $a * $b . "<br>"; // 26
    echo $a / $b . "<br>"; // 6.5
    echo $a % $b . "<br>"; // 1
    echo $a++ . "<br>"; // 13 运算结束a为13,下一次使用时a值为14
    echo $a-- . "<br>"; // 14 运算结束a值为14,下一次使用时a值为13
    echo ++$a . "<br>"; // 14 运算结束a值为14
    echo --$a . "<br>"; // 13 运算结束a值为13

    $x = "a";
    $x++;
    echo $x . "<br>"; // b
    $x++;
    echo $x . "<br>"; // c
    $x--;
    echo $x . "<br>"; // c
    $x--;
    echo $x . "<br>"; // c
    ++$x;
    echo $x . "<br>"; // d
    --$x;
    echo $x . "<br>"; // d
登录后复制

 以上就是Android程序员学PHP开发(8)-常量预定义常量运算符号-PhpStorm的内容,更多相关内容请关注PHP中文网(www.php.cn)!

商汤商量
商汤商量

商汤科技研发的AI对话工具,商量商量,都能解决。

商汤商量 36
查看详情 商汤商量



相关标签:
php
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号