hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - PHP问题 - 正文 请牢记本站网址www.sosophp.cn

php大小写敏感吗?【php题目】

2019-11-26PHP问题搜搜PHP网56°c
A+ A-
开辟php的过程当中,由于定名大小写的题目轻易致使代码毛病,所以从网上整理了php的大小写敏感的一些材料,须要的朋侪能够参考下。

PHP对大小写敏感题目的处置惩罚比较乱,写代码时能够偶然出题目,所以这里总结一下。 但我不是勉励人人去用这些划定规矩。 引荐人人一直对峙“大小写敏感”,遵照一致的代码范例。

1、变量名辨别大小写

<?php
 $abc = 'abcd';
 echo $abc; //输出 'abcd'
 echo $aBc; //无输出
 echo $ABC; //无输出

2、常量名默许辨别大小写,一般都写为大写

运用define定义的常量是辨别大小写的。

<?php
define('BLOGGER','Veitor');
echo BLOGGER;    //输出'Veitor'
echo BLOgger;    //报NOTICE提醒,并输出'BLOgger'
echo blogger;    //报NOTICE提醒,并输出'blogger'
?>

3、函数名、方法名、类名不辨别大小写

但引荐运用与定义时雷同的名字

<?php
 function show(){
 echo "Hello World";
 }

show(); //输出 Hello World 引荐写法

SHOW(); //输出 Hello World

<?php
 class cls{
 static function func(){
 echo "hello world";
 }
 }
 Cls::FunC(); //输出hello world

4、把戏常量不辨别大小写,引荐大写

包含:__LINE__、__FILE__、__DIR__、__FUNCTION__、__CLASS__、__METHOD__、__NAMESPACE__。

<?php
 echo __line__; //输出 2
 echo __LINE__; //输出 3

5、NULL、TRUE、FALSE不辨别大小写

<?php
 $a = null;
 $b = NULL;
 $c = true;
 $d = TRUE;
 $e = false;
 $f = FALSE;
 var_dump($a == $b); //输出 boolean true
 var_dump($c == $d); //输出 boolean true
 var_dump($e == $f); //输出 boolean true

5、数组索引(键名)辨别大小写

<?php
$arr = array('one'=>'first');
echo $arr['one'];    //输出'first'
echo $arr['One'];    //无输出并报错
echo $Arr['one'];    //上面讲过,变量名辨别大小写,所以无输出并报错
?>

总结:

在PHP中,函数名、方法名、类名、关键字不辨别大小写;但变量名、常量名辨别大小写。

以上就是php大小写敏感吗?的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
php大小写敏感吗?【php题目】

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签: