En son konular
» Xoş Gəlmisiniz.tarafından Ne On 20/8/2013, 16:28
» Qadinlar agillidir yoxsa kisiler?
tarafından Navigator 6/5/2012, 21:40
» Dostlar ucun Darixan varmi ?
tarafından New Azeri 25/4/2012, 15:57
» Sirac Təbrik edirik Səni
tarafından Navigator 23/1/2012, 18:25
» Sevmek sevmekdir? yoxsa alishqanliqdir?
tarafından Navigator 31/12/2011, 09:51
» Evli insan seve biler?
tarafından Navigator 31/12/2011, 09:47
» XeYaNeT
tarafından mehriban 29/10/2011, 11:11
» "Eourovision 2012"
tarafından Navigator 12/8/2011, 10:21
» Poçt indeksləri
tarafından Navigator 10/8/2011, 23:44
» Forumun nəaliyyətləri
tarafından Navigator 9/8/2011, 23:47
» Azərbaycan Beynəlxalq Universitetinin keçmiş tələbələri aksiya keçiriblər
tarafından Ne On 25/5/2011, 18:48
» Yeni Dizayn
tarafından Ne On 28/1/2011, 20:44
» qadin ve kisi huquqlari beraberdirrr
tarafından Navigator 25/1/2011, 12:45
new azeri
http://s018.radikal.ru/i524/1201/72/a91fdea1d9a3.jpgPHP- de funksiyalar
1 səhifə (Cəmi 1 səhifə)
PHP- de funksiyalar
Funksiyalar
echo() (təkrarlamaq, yamsılamaq) –Bu əslində funksiya sayılmır(dilin konstruksiyasıdır) və ona görə də mötərizələr yanında qeyd olunur. Bu komandadan sonra müxtəlif formalara əmrlər vermək olar.
1. Ən sadə forma
<?php
echo "Hello World";
?>
Nəticəsi: Hello World
1.2. Proqram formasında yazılışına baxmayaraq o bir sətrə sözləri toplayır.
<?php
echo "This spans
multiple lines. The newlines will be
output as well";
?>
Nəticəsi: This spans multiple lines. The newlines will be output as well
1.3. Burada əlavə olunan \n boşluq rolunu oynayır. PHP dilinin qrammatikası : )
<?php
echo "This spans\nmultiple lines. The newlines will be\noutput as well.";
?>
Nəticə: This spans multiple lines. The newlines will be output as well.
1.4. Nəticə və script(proqram cümləsi) arasındakı fərqə baxsanız müəyyən simvolların itdiyini görərsən. Dırnağın düşməsi üçün ayrıca şəkildə dırnağın önünə \ (slash-sləş) simvolu artırılıb.
<?php echo "escaping characters is done \"Like this\"." ; ?>
Nəticə:
escaping characters is done "Like this".
1.5 Ehco vasitəsi ilə sən dəyişənlərin mənalarını ekrana verə bilərsən. Cümlələr bir-birinə qatışmasın deyə \n artırdım beləliklə cümlələr arasında boşluq yarandı.
<?php
$z = "Zabil";
$i = "Ibayev";
echo "Menim adim $z dir.";
echo "\n Menim adim $z ve familiyam $i dir.";
echo "\n $z$i."; echo "\n $z $i.";
?>
Nəticə: Menim adim Zabil dir. Menim adim Zabil ve familiyam Ibayev dir. ZabilIbayev.
Zabil Ibayev.
Qeyd: Dəyişənlər ‘ $’ işarəsi ilə qeyd olunurlar. x yazsan adicə hərf, $x yazsan ona bərabər olan məna başa düşüləcək. $x=10, $z=Zabil, $i=Zabil IBAYEV.
1.6. echo qoşa “”dırnaqlardan əlavə tək ‘’ dırnaqlarla da işləyir. Tək dırnaqlar hər hansı bir string-in(yazının) şəkil formasında təsviridir. Yəni $x -in dəyişən olduğunu anlamır.
<?php
$x='ibayev';
echo'zabil $x';
echo "\n",'zabil',"\n",$x;
?>
Nəticə: zabil $x zabil ibayev
Print ( ) (çapa vermək) – funksiya sayılmır(dilin konstruksiyasıdır) və ona görə də mötərizələr yanında qeyd olunur. Bu komandadan sonra müxtəlif formalara əmrlər vermək olar.
Ümumi qeyd: Bütün funksiyaların sətri bitdikdən sonra ; (nüqtə vergül) qoyulmalıdır. Digər halda ondan sonra gələn yeni funksiyanın işləməyəcək və nəticədə error(səhv) verəcək.
Burda diqqətli ol. Bu funksiya echo ilə oxşar olsa da onunla eyni formada yazılmır. Ümumilikdə aşağıda göstərdiklərimi səndə yoxla.
1.
print("Hello World"); \\ Hello World
2.
$z="Zabil";
print $z; \\ Zabil
3.
print "eynen echodaki kimi dirnaqlar slash isharesi ile gorunur \" Ibayev Zabil\".";
\\ eynen echodaki kimi dirnaqlar slash isharesi ile gorunur " Ibayev Zabil".
4.
$i="Ibayev";
print "Zabil $i"; \\ Zabil Ibayev
5. Maraqlı bir forma <<
print <<Men bilmirem niye ama bele yazmaq olur :)Men bilmirem niye ama bele yazmaq olur
Men bilmirem niye ama bele yazmaq olur :)Men bilmirem niye ama bele yazmaq olur
Men bilmirem niye ama bele yazmaq olur :)Men bilmirem niye ama bele yazmaq olur
END;
\\ Men bilmirem niye ama bele yazmaq olur :)Men bilmirem niye ama bele yazmaq olur Men bilmirem niye ama bele yazmaq olur :)Men bilmirem niye ama bele yazmaq olur Men bilmirem niye ama bele yazmaq olur :)Men bilmirem niye ama bele yazmaq olur
Php-də dəyişənlər ($) işarəsi ilə başlayır. Bu işarədən sonra istənilən sayda hərf və rəqəm yazmaq mümkündür. Amma yadda saxla ki birinci rəqəm yazmaq qəbul olunmur. Həmçinin yadda saxlamaq lazımdır ki PHP-də dəyişənlərin adları həriflərin kiçik və ya böyük olmasından aslı olaraq hissiyyatlıdırlar.
Php də qeyd olunan dəyişənlər proqram ərzində bir neçə tipdə ola bilərlər. Tipləri sonra izah edəcəyəm.
Dəyişənə mənimsədilən məna axıra kimi özünü saxlayır yəni sorğu qurtarana qədər.
Men bu gun den bashlayaraq sizi kompyuterin idare olunmasi internetin esaslarini anladacaqam amma bu gunluk bu qeder ardi sabah olacaq.....
echo() (təkrarlamaq, yamsılamaq) –Bu əslində funksiya sayılmır(dilin konstruksiyasıdır) və ona görə də mötərizələr yanında qeyd olunur. Bu komandadan sonra müxtəlif formalara əmrlər vermək olar.
1. Ən sadə forma
<?php
echo "Hello World";
?>
Nəticəsi: Hello World
1.2. Proqram formasında yazılışına baxmayaraq o bir sətrə sözləri toplayır.
<?php
echo "This spans
multiple lines. The newlines will be
output as well";
?>
Nəticəsi: This spans multiple lines. The newlines will be output as well
1.3. Burada əlavə olunan \n boşluq rolunu oynayır. PHP dilinin qrammatikası : )
<?php
echo "This spans\nmultiple lines. The newlines will be\noutput as well.";
?>
Nəticə: This spans multiple lines. The newlines will be output as well.
1.4. Nəticə və script(proqram cümləsi) arasındakı fərqə baxsanız müəyyən simvolların itdiyini görərsən. Dırnağın düşməsi üçün ayrıca şəkildə dırnağın önünə \ (slash-sləş) simvolu artırılıb.
<?php echo "escaping characters is done \"Like this\"." ; ?>
Nəticə:
escaping characters is done "Like this".
1.5 Ehco vasitəsi ilə sən dəyişənlərin mənalarını ekrana verə bilərsən. Cümlələr bir-birinə qatışmasın deyə \n artırdım beləliklə cümlələr arasında boşluq yarandı.
<?php
$z = "Zabil";
$i = "Ibayev";
echo "Menim adim $z dir.";
echo "\n Menim adim $z ve familiyam $i dir.";
echo "\n $z$i."; echo "\n $z $i.";
?>
Nəticə: Menim adim Zabil dir. Menim adim Zabil ve familiyam Ibayev dir. ZabilIbayev.
Zabil Ibayev.
Qeyd: Dəyişənlər ‘ $’ işarəsi ilə qeyd olunurlar. x yazsan adicə hərf, $x yazsan ona bərabər olan məna başa düşüləcək. $x=10, $z=Zabil, $i=Zabil IBAYEV.
1.6. echo qoşa “”dırnaqlardan əlavə tək ‘’ dırnaqlarla da işləyir. Tək dırnaqlar hər hansı bir string-in(yazının) şəkil formasında təsviridir. Yəni $x -in dəyişən olduğunu anlamır.
<?php
$x='ibayev';
echo'zabil $x';
echo "\n",'zabil',"\n",$x;
?>
Nəticə: zabil $x zabil ibayev
Print ( ) (çapa vermək) – funksiya sayılmır(dilin konstruksiyasıdır) və ona görə də mötərizələr yanında qeyd olunur. Bu komandadan sonra müxtəlif formalara əmrlər vermək olar.
Ümumi qeyd: Bütün funksiyaların sətri bitdikdən sonra ; (nüqtə vergül) qoyulmalıdır. Digər halda ondan sonra gələn yeni funksiyanın işləməyəcək və nəticədə error(səhv) verəcək.
Burda diqqətli ol. Bu funksiya echo ilə oxşar olsa da onunla eyni formada yazılmır. Ümumilikdə aşağıda göstərdiklərimi səndə yoxla.
1.
print("Hello World"); \\ Hello World
2.
$z="Zabil";
print $z; \\ Zabil
3.
print "eynen echodaki kimi dirnaqlar slash isharesi ile gorunur \" Ibayev Zabil\".";
\\ eynen echodaki kimi dirnaqlar slash isharesi ile gorunur " Ibayev Zabil".
4.
$i="Ibayev";
print "Zabil $i"; \\ Zabil Ibayev
5. Maraqlı bir forma <<
print <<Men bilmirem niye ama bele yazmaq olur :)Men bilmirem niye ama bele yazmaq olur
Men bilmirem niye ama bele yazmaq olur :)Men bilmirem niye ama bele yazmaq olur
Men bilmirem niye ama bele yazmaq olur :)Men bilmirem niye ama bele yazmaq olur
END;
\\ Men bilmirem niye ama bele yazmaq olur :)Men bilmirem niye ama bele yazmaq olur Men bilmirem niye ama bele yazmaq olur :)Men bilmirem niye ama bele yazmaq olur Men bilmirem niye ama bele yazmaq olur :)Men bilmirem niye ama bele yazmaq olur
Php-də dəyişənlər ($) işarəsi ilə başlayır. Bu işarədən sonra istənilən sayda hərf və rəqəm yazmaq mümkündür. Amma yadda saxla ki birinci rəqəm yazmaq qəbul olunmur. Həmçinin yadda saxlamaq lazımdır ki PHP-də dəyişənlərin adları həriflərin kiçik və ya böyük olmasından aslı olaraq hissiyyatlıdırlar.
Php də qeyd olunan dəyişənlər proqram ərzində bir neçə tipdə ola bilərlər. Tipləri sonra izah edəcəyəm.
Dəyişənə mənimsədilən məna axıra kimi özünü saxlayır yəni sorğu qurtarana qədər.
Men bu gun den bashlayaraq sizi kompyuterin idare olunmasi internetin esaslarini anladacaqam amma bu gunluk bu qeder ardi sabah olacaq.....
Qonaq- Qonaq
Geri: PHP- de funksiyalar
Cox sagol zor heberdir buda PHP HTML WML bunlari bilmek cox cetindir
Alex- Vip-Qrup
- İsmarıc sayı : 467
Təşəkkür sayı : 20
Age : 30
Adres : Azarbaijan-Imishli
Məşguliyətim : idman
Humor : Ha HA
Qeydiyyat tarixi : 26/02/09
Cərimə Göstəricisi
Verilmiş Cərimələr faizi (%):
(0/0)
1 səhifə (Cəmi 1 səhifə)
Bu forumun müsaadesi var:
Bu forumdakı ismarıclara cavab verə bilməzsiniz.
|
|