玩转php恒量
玩转php常量
常量的命名规则
命名: 与变量相同的命名规则
方法:define()函数
格式:define('常量名','具体值');
例子:define('PI',3.14);
常量与变量的比较
相同:
1:命名规则相同(但一般为大写)
不同:
1:引用常量时不用$,直接用名称.
2:常量只能用define定义,不能用赋值语句
3:常量一旦定义就不能重新定义或取消定义
4:常量的值只能是标量(只能是整型、浮点型、布尔型、字符型、NULL)
<?php//定义常量define('pi',3.14);//计算园的面的面积$r=3;echo pi*$r*$r;//结果:28.26//常量定义过后,不能再重新定义define('pi',3.23);//结果:Notice: Constant pi already defined in C:\wamp\www\0124\05.php on line 15//常量不能重新赋值pi=100;echo pi;//结果:Parse error: syntax error, unexpected '=' in C:\wamp\www\0124\05.php on line 21//会有语法上的错误$PI=10;function text(){ echo $PI;//函数有作用域。此$PI变量是函数里面的与外边的$PI不是一个。 echo pi;//常量一次定义,可以再任何地方使用}//结果:Notice: Undefined variable: PI in C:\wamp\www\0124\05.php on line 31text();?>
如何判断一个常量有没有定义?
define 定义常量
defined 判断常量
<?phpif(defined('PI')){ echo 'PI常量已经定义了。<br/>';}else{ echo 'PI常量未定义,我来定义它<br/>'; define('PI',33322);}echo PI;?>
结果:PI常量未定义,我来定义它 33322
动态使用常量方法
<?php//访问:http://localhost/0124/06.php?who=DA$who=$_GET['who'];//动态根据传来的值,显示不同的常量define('DA','刘备');define('ER','关羽');define('SAN','张飞');echo $who,'<br/>';//以$who=DA为例//$who变量的值为DA,解析变量得到DA,打印DA,是没错//但问题是,我们想解析出$who的值,即DA,再把DA当成常量的名,再解析出常量的值来//想用动态常量的话,即想用变量的值当成常量名的话,必须要考constant 函数才可以。echo constant($who);//结果:DA// 刘备?>

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Dans ce chapitre, nous comprendrons les variables d'environnement, la configuration générale, la configuration de la base de données et la configuration de la messagerie dans CakePHP.

PHP 8.4 apporte plusieurs nouvelles fonctionnalités, améliorations de sécurité et de performances avec une bonne quantité de dépréciations et de suppressions de fonctionnalités. Ce guide explique comment installer PHP 8.4 ou mettre à niveau vers PHP 8.4 sur Ubuntu, Debian ou leurs dérivés. Bien qu'il soit possible de compiler PHP à partir des sources, son installation à partir d'un référentiel APT comme expliqué ci-dessous est souvent plus rapide et plus sécurisée car ces référentiels fourniront les dernières corrections de bogues et mises à jour de sécurité à l'avenir.

Pour travailler avec la date et l'heure dans cakephp4, nous allons utiliser la classe FrozenTime disponible.

Pour travailler sur le téléchargement de fichiers, nous allons utiliser l'assistant de formulaire. Voici un exemple de téléchargement de fichiers.

Dans ce chapitre, nous allons apprendre les sujets suivants liés au routage ?

CakePHP est un framework open source pour PHP. Il vise à faciliter grandement le développement, le déploiement et la maintenance d'applications. CakePHP est basé sur une architecture de type MVC à la fois puissante et facile à appréhender. Modèles, vues et contrôleurs gu

Explication détaillée et guide d'installation pour les nœuds de pignon Cet article introduira l'écosystème de pignon en détail - nœuds PI, un rôle clé dans l'écosystème de pignon et fournir des étapes complètes pour l'installation et la configuration. Après le lancement du réseau de test de la blockchain pèse, les nœuds PI sont devenus une partie importante de nombreux pionniers participant activement aux tests, se préparant à la prochaine version du réseau principal. Si vous ne connaissez pas encore Pinetwork, veuillez vous référer à ce qu'est Picoin? Quel est le prix de l'inscription? PI Utilisation, exploitation minière et sécurité. Qu'est-ce que Pinetwork? Le projet Pinetwork a commencé en 2019 et possède sa pièce exclusive de crypto-monnaie PI. Le projet vise à en créer un que tout le monde peut participer

Visual Studio Code, également connu sous le nom de VS Code, est un éditeur de code source gratuit – ou environnement de développement intégré (IDE) – disponible pour tous les principaux systèmes d'exploitation. Avec une large collection d'extensions pour de nombreux langages de programmation, VS Code peut être c
