Rumah pembangunan bahagian belakang tutorial php PHP中常用预定义常量及实例

PHP中常用预定义常量及实例

Apr 07, 2017 pm 03:08 PM

PHP中可以使用预定义常量获取PHP中的信息。

PHP常用的预定义常量如下:

常量名 说 明
__FILE__ 默认常量,是 PHP 程序文件名
__LINE__ 默认常量,是 PHP 程序行数
PHP_OS 内建常量,指执行 PHP 解析器的操作系统名称
PHP_VERSION 内建常量,是 PHP 程序的版本
TRUE 该常量是一个真值
FALSE 该常量是一个假值
NULL 一个null值
E_ERROR 错误,导致php脚本运行终止
E_WARNING 警告,不会导致php脚本运行终止
E_PARSE 解析错误,由程序解析器报告
E_NOTICE 非关键的错误,例如变量未初始化

注意:FILE和LINE 中的“”是两条下划线,而不是一条"_"。

说明:以E_开头的预定义常量,是PHP的错误调试部分。


PHP预定义常量实例:

预定义常量与用户自定义常量在使用上没什么差别。下面使用预定义常量输出PHP中的信息。

<?php
    echo "PHP程序当前文件路径名:".FILE;
    echo "<br >PHP程序当前行数:".LINE;
    echo "<br >当前PHP程序的版本:".PHP_VERSION;
    echo "<br >当前操作系统:".PHP_OS;
?>
Salin selepas log masuk

输出类似如下的结果:

PHP程序当前文件路径名:D:\phpStudy\www\index.php
PHP程序当前行数:3
当前PHP程序的版本:5.6.27
当前操作系统:WINNT
Salin selepas log masuk

说明:根据每个用户所使用的操作系统和软件版本不同,所得结果也不一定相同。


Atas ialah kandungan terperinci PHP中常用预定义常量及实例. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah pemalar dalam bahasa C Bolehkah anda berikan contoh? Apakah pemalar dalam bahasa C Bolehkah anda berikan contoh? Aug 28, 2023 pm 10:45 PM

Pemalar juga dipanggil pembolehubah dan apabila ditakrifkan, nilainya tidak berubah semasa pelaksanaan program. Oleh itu, kita boleh mengisytiharkan pembolehubah sebagai pemalar merujuk nilai tetap. Ia juga dipanggil teks. Pemalar mesti ditakrifkan menggunakan kata kunci Const. Sintaks Sintaks pemalar yang digunakan dalam bahasa pengaturcaraan C adalah seperti berikut - consttypeVariableName; ,34, 4567 Pemalar titik terapung - Contoh: 0.0, 156.89, 23.456 Pemalar perlapanan dan Perenambelasan - Contoh: Hex: 0x2a, 0xaa.. Octal

Bagaimana untuk membuat pemalar dalam Python? Bagaimana untuk membuat pemalar dalam Python? Aug 29, 2023 pm 05:17 PM

Pemalar dan pembolehubah digunakan untuk menyimpan nilai data dalam pengaturcaraan. Pembolehubah biasanya merujuk kepada nilai yang boleh berubah dari semasa ke semasa. Pemalar ialah sejenis pembolehubah yang nilainya tidak boleh diubah semasa pelaksanaan program. Terdapat hanya enam pemalar terbina dalam tersedia dalam Python, ia adalah False, True, None, NotImplemented, Ellipsis(...) dan __debug__. Selain daripada pemalar ini, Python tidak mempunyai sebarang jenis data terbina dalam untuk menyimpan nilai tetap. Contoh Contoh pemalar ditunjukkan di bawah - False=100 output SyntaxError:cannotassigntoFalseFalse ialah pemalar terbina dalam Python yang digunakan untuk menyimpan nilai boolean

Di Jawa, adakah mungkin untuk menentukan pemalar hanya menggunakan kata kunci akhir? Di Jawa, adakah mungkin untuk menentukan pemalar hanya menggunakan kata kunci akhir? Sep 20, 2023 pm 04:17 PM

Pembolehubah malar ialah pembolehubah yang nilainya tetap dan hanya satu salinan wujud dalam atur cara. Sebaik sahaja anda mengisytiharkan pembolehubah malar dan memberikan nilai kepadanya, anda tidak boleh menukar nilainya semula sepanjang program. Tidak seperti bahasa lain, Java tidak menyokong pemalar secara langsung. Walau bagaimanapun, anda masih boleh mencipta pemalar dengan mengisytiharkan pembolehubah statik dan muktamad. Statik - Sebaik sahaja anda mengisytiharkan pembolehubah statik, ia akan dimuatkan ke dalam memori pada masa penyusunan, iaitu hanya satu salinan akan tersedia. Akhir - Sebaik sahaja anda mengisytiharkan pembolehubah akhir, nilainya tidak boleh diubah suai. Oleh itu, anda boleh mencipta pemalar dalam Java dengan mengisytiharkan pembolehubah contoh sebagai statik dan muktamad. Contoh Demonstrasi classData{&am

Ketahui rangka kerja kanvas dan terangkan rangka kerja kanvas yang biasa digunakan secara terperinci Ketahui rangka kerja kanvas dan terangkan rangka kerja kanvas yang biasa digunakan secara terperinci Jan 17, 2024 am 11:03 AM

Terokai rangka kerja Kanvas: Untuk memahami apakah rangka kerja Kanvas yang biasa digunakan, contoh kod khusus diperlukan Pengenalan: Kanvas ialah API lukisan yang disediakan dalam HTML5, yang melaluinya kita boleh mencapai kesan grafik dan animasi yang kaya. Untuk meningkatkan kecekapan dan kemudahan melukis, banyak pembangun telah membangunkan rangka kerja Kanvas yang berbeza. Artikel ini akan memperkenalkan beberapa rangka kerja Kanvas yang biasa digunakan dan menyediakan contoh kod khusus untuk membantu pembaca memperoleh pemahaman yang lebih mendalam tentang cara menggunakan rangka kerja ini. 1. Rangka kerja EaselJS Ea

Anotasi Musim Bunga Didedahkan: Analisis Anotasi Biasa Anotasi Musim Bunga Didedahkan: Analisis Anotasi Biasa Dec 30, 2023 am 11:28 AM

Spring ialah rangka kerja sumber terbuka yang menyediakan banyak anotasi untuk memudahkan dan meningkatkan pembangunan Java. Artikel ini akan menerangkan anotasi Spring yang biasa digunakan secara terperinci dan memberikan contoh kod khusus. @Autowired: Autowired @Autowired anotasi boleh digunakan untuk wayar secara automatik dalam bekas Spring. Apabila kami menggunakan anotasi @Autowired di mana kebergantungan diperlukan, Spring akan mencari kacang yang sepadan dalam bekas dan menyuntiknya secara automatik. Kod sampel adalah seperti berikut: @Auto

Ralat PHP: Bagaimana untuk menyelesaikan masalah apabila memanggil pemalar yang tidak ditentukan? Ralat PHP: Bagaimana untuk menyelesaikan masalah apabila memanggil pemalar yang tidak ditentukan? Aug 26, 2023 pm 03:39 PM

PHP ialah bahasa skrip sebelah pelayan yang digunakan secara meluas dalam pembangunan web. Fleksibiliti dan kemudahan penggunaannya menjadikannya pilihan pertama bagi kebanyakan pembangun. Walau bagaimanapun, apabila menggunakan PHP, kadangkala kami menghadapi beberapa laporan ralat. Artikel ini akan menumpukan pada ralat "Panggil ke pemalar yang tidak ditentukan" dan cara menyelesaikannya. 1. Penerangan Masalah Apabila kami menggunakan pemalar tidak ditentukan dalam kod, PHP akan melemparkan ralat maut, mendorong kami untuk memanggil pemalar tidak ditentukan. Berikut ialah contoh biasa: echoMY_

Kaedah objek Kelas yang dipratentukan dalam java Kaedah objek Kelas yang dipratentukan dalam java Jul 01, 2023 pm 06:41 PM

Jenis Java asas (boolean, byte, char, short, int, long, float dan double) dan void kata kunci juga diwakili sebagai objek Kelas melalui atribut kelas booleanisPrimitive() dalam kelas Kelas: menentukan sama ada objek Kelas yang ditentukan mewakili jenis asas. Medan TYPE statik kelas pembalut dan kelas Void;

Takrif dan kaedah permulaan panduan kajian pemalar jenis data asas Takrif dan kaedah permulaan panduan kajian pemalar jenis data asas Jan 05, 2024 pm 02:08 PM

Untuk mempelajari definisi dan kaedah permulaan pemalar jenis data asas, anda memerlukan contoh kod khusus Dalam pengaturcaraan, pelbagai jenis data asas sering digunakan, seperti integer, jenis titik terapung, jenis aksara, dll. Apabila menggunakan jenis data ini, anda bukan sahaja perlu memahami definisi dan penggunaannya, tetapi juga cara untuk mentakrif dan memulakan pemalarnya. Artikel ini akan memperkenalkan anda kepada definisi dan kaedah permulaan pemalar jenis data asas, dan memberikan contoh kod khusus. Takrif dan kaedah permulaan pemalar integer Pemalar integer termasuk int, panjang, pendek dan bait

See all articles