定数、事前定義された定数 (理解するだけ)、演算記号 (このブログを読むときに、次の演算子がどのように動作するかを知る必要はありません。演算子を理解するだけです)、変数値が文字列 a + + の場合そして --- 算術演算記号の ~
の例に焦点を当てます。
"; }else{ echo "defined false"; echo "
"; } /** * 预定义常量(了解即可) */ echo 'PHP常用的预定义常量:'.'
'; echo '当前php的版本为(PHP_VERSION):'.PHP_VERSION.'
'; // 当前php的版本为(PHP_VERSION):5.6.29 echo '当前所使用的操作系统类型(PHP_OS):'.PHP_OS.'
'; // 当前所使用的操作系统类型(PHP_OS):WINNT echo 'web服务器与PHP之间的接口为(PHP_SAPI):'.PHP_SAPI.'
'; // web服务器与PHP之间的接口为(PHP_SAPI):cgi-fcgi echo '最大的整型数(PHP_INT_MAX):'.PHP_INT_MAX.'
'; // 最大的整型数(PHP_INT_MAX):2147483647 echo 'php默认的包含路径(DEFAULT_INCLUDE_PATH):'.DEFAULT_INCLUDE_PATH.'
'; // php默认的包含路径(DEFAULT_INCLUDE_PATH):.;C:\php\pear echo 'pear的安装路径(PEAR_INSTALL_DIR):'.PEAR_INSTALL_DIR.'
'; // pear的安装路径(PEAR_INSTALL_DIR):C:\php\pear echo 'pear的扩展路径(PEAR_EXTENSION_DIR):'.PEAR_EXTENSION_DIR.'
'; // pear的扩展路径(PEAR_EXTENSION_DIR):C:\php\ext echo 'php的执行路径(PHP_BINDIR):'.PHP_BINDIR.'
'; // php的执行路径(PHP_BINDIR):C:\php echo 'php扩展模块的路径为(PHP_LIBDIR):'.PHP_LIBDIR.'
'; // php扩展模块的路径为(PHP_LIBDIR):C:\php echo '指向最近的错误处(E_ERROR):'.E_ERROR.'
'; // 指向最近的错误处(E_ERROR):1 echo '指向最近的警告处(E_WARNING):'.E_WARNING.'
'; // 指向最近的警告处(E_WARNING):2 echo '指向最近的注意处(E_NOTICE):'.E_NOTICE.'
'; // 指向最近的注意处(E_NOTICE):8 echo '自然对数e值(M_E):'.M_E.'
'; // 自然对数e值(M_E):2.718281828459 echo '数学上的圆周率的值(M_PI):'.M_PI.'
'; // 数学上的圆周率的值(M_PI):3.1415926535898 echo '逻辑真值(TRUE):'.TRUE.'
'; // 逻辑真值(TRUE):1 echo '逻辑假值(FALSE):'.FALSE.'
'; // 逻辑假值(FALSE): echo '当前文件行数(__LINE__):'.__LINE__.'
'; // 当前文件行数(__LINE__):43 echo '当前文件路径名(__FILE__):'.__FILE__.'
'; // 当前文件路径名(__FILE__):C:\Users\iwanghang\PhpstormProjects\untitled1\ceshi.php echo '当前被调用的函数名(__FUNCTION__):'.__FUNCTION__.'
'; // 当前被调用的函数名(__FUNCTION__): echo '类名(__CLASS__):'.__CLASS__.'
'; // 类名(__CLASS__): echo '类的方法名(__METHOD__):'.__METHOD__.'
'; // 类的方法名(__METHOD__): /** * 运算符号(看到这篇博客时,下面这些运算符是如何运算的不用知道,只是了解一下运算符) * 比如1+1,两个1都是运算云,+是运算符 * 一元运算符:+1,-1,++,--,! * 二元运算符:+,-,*,/,%,>,<,=,==,=== * 三元运算符:例如1?2:3 * 算术运算符号:+,-,*,/,%,++,-- * 赋值运算符号:=,+=,-=,*=,/=,%= * 比较运算符号:>,<,==,>=,<=,===,!=,!== * 位运算符号:&,|,^,~,>>,<< * 其他运算符号:?,:,@,=>,-> */ /** * 算术运算符号:+,-,*,/,%,++,-- */ echo "算术运算符号:
"; $a = 13; $b = 2; echo $a + $b . "
"; // 15 echo $a - $b . "
"; // 11 echo $a * $b . "
"; // 26 echo $a / $b . "
"; // 6.5 echo $a % $b . "
"; // 1 echo $a++ . "
"; // 13 运算结束a为13,下一次使用时a值为14 echo $a-- . "
"; // 14 运算结束a值为14,下一次使用时a值为13 echo ++$a . "
"; // 14 运算结束a值为14 echo --$a . "
"; // 13 运算结束a值为13 $x = "a"; $x++; echo $x . "
"; // b $x++; echo $x . "
"; // c $x--; echo $x . "
"; // c $x--; echo $x . "
"; // c ++$x; echo $x . "
"; // d --$x; echo $x . "
"; // d
以上は、Android プログラマーが学ぶ PHP 開発 (8) - 定数の事前定義された定数演算記号 - PhpStorm の内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (m.sbmmt.com) に注目してください。