Foydalanuvchi tomonidan aniqlangan funksiyalar Umumiy holda foydalanuvchi tomonidan aniqlangan funksiyalarni e’lon qilish quyidagi kо‘rinishda bо‘ladi. Sintaksisi: function funksiya_nomi(parametr1, parametr2, …, parametrN) { harakatlar_maydoni return qaytariladigan_funksiya_qiymati; } Bu yerda funksiya_nomi - funksiya nomi; harakatlar_maydoni - funksiya tanasi, ya’ni biror-bir topshiriqni bajaruvchi kodlar; parametr1, …, parametrN - lar esa almashuvchi ma’lumotlar. "; } xabar(); // funksiyani parametrsiz chaqiramiz. Vu holda yozuv –Dekanat xabar("Hurmat bilan Afzalov"); // natija «Hurmat bilan Afzalov» bo`ladi ?> Natija: Keyingi majlis ertaga bo`ladi.Dekanat . Keyingi majlis ertaga bo`ladi.Hurmat bilan Afzalov . Global о‘zgaruvchilar Agar funksiya ichida yaratilgan о‘zgaruvchi global bо‘lishi kerak bо‘lsa, uning oldidan global kalit sо‘zi ishlatiladi.
Function fn() { global $var; $var="contents"; Echo "funksiya ichida, \$var=".$var."
"; } Fn(); Echo "funksiya tashqarisida, \$var=".$var."
"; ?>
Standart funksiyalar Funksiyani e’lon qilishni oddiy formasi sifatida PHP ning standart funksiyalaridan biri date() funksiyasini kо‘ramiz. Sintaksisi: date(parametr);
a — "am" yoki "pm"
A — "AM" yoki "PM"
d — oy kuni, raqamli, 2 ta raqamdan (birinchi о‘rinda nol turadi)
D — hafta kuni, matnli, 3 harfdan iborat; "Fri" va h.
F — oy, matnli, tо‘liq; "January" va h.
h — soat, raqamli, 12 soatli formatda
H — soat, raqamli, 24 soatli formatda
i — minut, raqamli
j — oy kuni, raqamli, boshida keluvchi nolsiz
l ('L' katta harfli) — hafta kuni, matnli, tо‘liq; "Friday" va h.
|
m — oy, raqamli
M — oy, matnli, 3 harfdan iborat; "Jan" va h.
s — sekund, raqamli
S — inglizcha tartibdagi suffiks, matnli, 2 belgidan iborat; "th", "nd" va h.
U — sekundda, asr boshidan boshlab
Y — yil, raqamli, 4 ta raqamdan iborat
w — hafta kuni, raqamli, 0 yakshanbani bildiradi
y — yil, raqamli, 2 ta raqamdan iborat
z — yil kuni, raqamli; "299" va h.
|
$d=date(d); $m=date(m); $y=date(y); Echo "Bugun: $d.$m.$y"; ?>
Isset() funksiyasi о‘zgaruvchi mavjud yoki mavjud emasligini tekshiradi, agar о‘zgaruvchi mavjud bо‘lsa, funksiya true(1) qiymatini, aks holda false(0) ni qaytaradi. Sintaksisi: isset(о‘zgaruvchi); $c=34; If(isset($c)) { Echo "O`zgaruvchi mavjud va uning qiymati $c ga teng"; } Else { Echo "O`zgaruvchi mavjud emas"; } ?> Unset() funksiyasi о‘zgaruvchilarni о‘chirish uchun ishlatiladi. Sintaksisi: unset(о‘zgaruvchi); $k=34; Echo "funksiyaga murojaat etishdan avval k=". $k."
"; unset($k); Echo "funksiyaga murojaat etgandan so`ng k=". $k."
"; ?>
Do'stlaringiz bilan baham: |