Which types of PHP are case-insensitive?
#What are the case-insensitive functions in php?
php case-insensitive types:
1. Function names, method names, and class names are not case-sensitive
But it is recommended to use the same name as when defined
The code is as follows:
<?php function show(){ echo "Hello World"; }
show(); //Output Hello World Recommended writing method
SHOW(); // The code to output Hello World
is as follows:
<?php class cls{ static function func(){ echo "hello world"; } } Cls::FunC(); //输出hello world
2. Magic constants are not case-sensitive. It is recommended to use uppercase letters
including: __LINE__, __FILE__, __DIR__, __FUNCTION__, __CLASS__ , __METHOD__, __NAMESPACE__.
The code is as follows:
<?php echo __line__; //输出 2 echo __LINE__; //输出 3
3. NULL, TRUE and FALSE are not case sensitive
The code is as follows:
<?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
PHP Variable names are case-sensitive, but function names are not case-sensitive. This is a small detail that is often overlooked by novices. The test is as follows.
PHP function name is not case-sensitive test:
The code is as follows:
<?php function bbb(){ echo 'abc'; } function BBB(){ echo "Abc"; } ?>
Recommended tutorial: "PHP Video Tutorial"
The above is the detailed content of Which types of PHP are case-insensitive?. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics









