New Azeri.


Siz hal hazirda qonağ kimi daxil olmusunuz.
Forumdan tam istifadə etməkçün zəhmət olmasa qeydiyyatdan keçin !





Sizin IP- Ünvanınız
ip adresim
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

Forum saatı

new azeri
http://s018.radikal.ru/i524/1201/72/a91fdea1d9a3.jpg
Noyabr 2017
B.e.Ç.a.Çər.C.a.C.Ş.B.
  12345
6789101112
13141516171819
20212223242526
27282930   

Takvim Takvim


PHP- de funksiyalar

Əvvəlki mövzu Sonrakı mövzu Aşağa gitmek

01 PHP- de funksiyalar

Yeni mövzu tarafından Qonaq Bir 25/6/2009, 20:56

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..... 

Qonaq
Qonaq


Əvvələ qayıt Aşağa gitmek

01 Geri: PHP- de funksiyalar

Yeni mövzu tarafından Alex Bir 24/7/2009, 18:07

Cox sagol zor heberdir buda PHP HTML WML bunlari bilmek cox cetindir 
avatar
Alex
Vip-Qrup
Vip-Qrup

İsmarıc sayı İsmarıc sayı : 467

Təşəkkür sayı Təşəkkür sayı : 20
Oğlak Horoz
Erkek
Age : 23
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 (%) Verilmiş Cərimələr faizi (%):
0/0  (0/0)

Əvvələ qayıt Aşağa gitmek

Əvvəlki mövzu Sonrakı mövzu Əvvələ qayıt


 
Bu forumun müsaadesi var:
Bu forumdakı ismarıclara cavab verə bilməzsiniz.