012. PHP állandók
2011. február 10. csütörtök, 18:47
 
Ha a programban olyan értéket szeretnénk használni, amely a futtatás során végig változatlan, állandót (konstanst) hozhatunk létre. A PHP tartalmaz beépített állandókat is.

Gépeljük be az alábbi kódot a szerkesztőbe, és mentsük el allando.php néven a c:\wamp\www\teszt\ könyvtárba:
1
2
3
4
5
6
7
8
9
10
11
<?php
define ("EGY_SZO", "omg");
define ("EGY_SZAM", 12);
echo EGY_SZO;
echo "<br />";
echo EGY_SZAM;
echo "<br />";
echo EGY_SZO . EGY_SZAM; //összefűzzük a két állandót és kiíratjuk
echo "<br />";
echo __LINE__; //előre definiált konstans
?>
Ahol:
  • az állandót a define() függvénnyel hozzuk létre,
  • a zárójelben az első kifejezés az állandó neve, a második az állandóhoz rendelt érték,
  • az állandó neve idézőjelben, az értéket vesszővel választjuk el a névtől ,
  • a __LINE__ beépített konstans, annak a sornak a sorszámát mutatja, amelyikben található,
  • az állandók neve nagybetűket és tetszőleges számú aláhúzást (_) tartalmazhat.
! Példák előre definiált állandókra:

állandó elnevezés
__LINE__ annak a sornak a számát adja vissza, amelyikben megtalálható
PHP_VERSION A PHP verziószámát mutatja


Írjuk be a böngésző címsorába: http://localhost/teszt/allando.php:
php11