
已解决问题
谷歌zyjlcyvwe用户在2016.04.20提交了关于“喜鹊php的大小写敏感问题整理”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-24T08:26:03。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,你就是当代的活雷锋,太感谢了 !
详细问题描述及疑问:期待您的答案,你就是当代的活雷锋,太感谢了 !
Ph**P
但我不誓励大家去用这些规则。推荐大家始终坚持“大小写敏感”,遵循统一的代码规范。
一
1.变量名区分大小写
所有变量均区分大小写,包括普通
复制代码代码如下:
<?php
$abc='abcd';
echo$abc
echo$aBc;//无输出
echo$
2.常量名默认区分大小写,通常都写为
(但没找到能改变这个默认
复制代码代码如下:
1<?php
define("ABC","h**elloWor
echoA
echoabc;//输出
3.php.in
如file_uploads=1不能写成File_u
二、大小写不敏感
4.函数名、方法名、类名不区分
复制代码代码如下:
<?php
functio
echo"h**elloWorld";
}
show();/
Sh**OW();//
复制代码代码如下:
<?php
classcls{
echo"hellow
}
}
Cls::FunC();//输
5.魔术常量不区分大小写,推荐大写
包括:__LINE__、__FILE__、__DIR_
复制代码代码如下:
<?
echo_
echo__LINE__;/
6.**LL、TRUE、FAL**不区分大小写
复制代码代码如下
<?php
$a=
$b=**LL;
$c=
$d=TRUE;
$e=false;
$f=FAL**;
var_**mp($a==$
var_
var_**mp($e==$f);//输出booleantrue
7
*(int),(int
*(bool),(bo
*(float),(double),(real)–转换成浮点型
*(string)–转换
*(arra
*(object)–转换成对象
复制代码代码如下:
<?php
$a=1;
var_**mp($a);//输出int1
$b=(ST
var_**mp($b);/
$c
var_**mp($c);//输出stri