PHP skriptlərinin yazılması

Müəllif: Morris Wright
Yaradılış Tarixi: 1 Aprel 2021
YeniləMə Tarixi: 1 İyul 2024
Anonim
5- ci sinif İnformatika. Modul 3 Dərs 5 . Paralel skriptlər , animasiya
Videonuz: 5- ci sinif İnformatika. Modul 3 Dərs 5 . Paralel skriptlər , animasiya

MəZmun

PHP veb səhifələrin interaktiv olması üçün istifadə olunan bir server skript dilidir. İstifadə rahatlığı, veb səhifələrdəki interaktivliyi və HTML ilə inteqrasiyası ilə çox populyar oldu. Bu veb səhifədə bir səhifə düzəldildikdə nə olacağını düşünün. Bu prosesin arxasında veb-səhifələrin müxtəlif şərtlərə əsasən necə dəyişdiyini idarə edən bir çox, bəlkə də yüzlərlə PHP skript var. Bu məqalə sizə çox sadə bir PHP skriptini necə yazmağı öyrədəcəkdir ki, PHP-nin necə işlədiyini əsaslı öyrənə bilərsiniz.

Addımlamaq

Metod 3-dən 1: Ultrasəs müayinələri ilə işə başlamaq

  1. Bir söz işlemcisini açın. Kod yazmaq və redaktə etmək üçün istifadə edəcəyiniz proqramdır.
    • Notepad Windows istifadə olunan hər versiyasında mövcuddur ⊞ Qazan + R. > Not Defteri (və ya Not Defteri).
    • TextEdit Proqramlar> TextEdit vasitəsilə Mac-da mövcuddur.
  2. Notepad-a sadə bir ifadə yazın. PHP kodlarından bəziləri mötərizədəki PHP etiketləri ilə başlayır və bitir ("? Php" "?>"). "Echo" PHP-də ekrana mətn çıxaracaq çox sadə bir açıqlamadır (kompüterə təlimat). Görmək istədiyiniz mətn dırnaq işarələrinə qoyulmalı və nöqtəli vergüllə bitirilməlidir.
    • Kod belə bir şeyə bənzəyir :? Php echo “Hello World!”; ?> var13 ->.
  3. Bu ssenarini "salam dünya" adı və ".php" uzantısı ilə qeyd edin. Bunu Fayl> Kimi Saxla ...
    • Not Defteri'nde, fayl adının sonuna ".php" əlavə edin və cüt təkliflərlə bağlayın. Bu, Not Defterinin dosyanı düz mətn faylı olaraq saxlamamasını təmin edir. Sitatlar olmadan, fayl "hello world.php.txt" olur. Ayrıca, "Tip kimi saxla" altındakı açılan menyunu seçib "Bütün fayllar ( *. *)" Olaraq dəyişdirə bilərsiniz, adını yazarkən və tırnak ehtiyacını aradan qaldırarkən eyni şəkildə düzəldə bilərsiniz.
    • TextEdit tırnak tələb etmir, ancaq sənədi ".php" kimi saxlamaq istədiyinizi təsdiqləməyinizi istəyən bir popup görünəcək.
    • Sənədi serverinizin əsas sənədlər qovluğunda saxladığınızdan əmin olun. Tipik olaraq bu, Windows-dakı Apache qovluğunuzdakı "htdocs" və ya Mac-dəki "/ Library / Webserver / Documents" adlı qovluq olacaq, lakin bu istifadəçi tərəfindən əl ilə qurula bilər.
  4. PHP faylını veb brauzerlə açın. Sevdiyiniz veb brauzerinizi açın və bu ünvanı PHP dosyanızın adı ilə ünvan çubuğuna yazın: http: // localhost / hello world.php. Brauzerinizin pəncərəsi artıq "salam dünya" nı göstərməlidir.
    • Bir səhv alsanız, bağırsaq daxil olmaqla kodu yuxarıda göstərildiyi kimi düzgün yazdığınızdan əmin olun.
    • Bundan əlavə, sənədin düzgün qovluqda saxlandığından əmin olun.

Metod 3-dən 2: PHP və HTML istifadə

  1. "PHP" etiketlərini anlayın. "? Php" və "?>" Etiketlər PHP mühərrikinə arasında olan hər şeyin PHP kodu olduğunu bildirir. İki etiketdən kənar hər hansı bir şey HTML kimi qəbul edilir və PHP mühərriki tərəfindən nəzərə alınmır və digər HTML kimi brauzerinizə göndərilir. Burada tanınması vacib olan şey, PHP skriptlərinin adi HTML səhifələrinə yerləşdirilməsidir.
  2. Etiketlər arasındakı ifadəni anlayın. Bəyanatlar PHP mühərrikinə bir şey etməsini söyləmək üçün istifadə olunur. Bir əks-səda bildirişi vəziyyətində, motora sitatların içərisində olanları çap etməsini söyləyin.
    • PHP mühərrikinin özü heç vaxt ekranınıza heç bir şey yazdırmır. Mühərrik tərəfindən yaradılan hər hansı bir nəticə brauzerə HTML olaraq göndərilir. Brauzer PHP çıxışı əldə etdiyini bilmir. Brauzerə gəldikdə, hamısı yalnız HTML-dir.
  3. İfadənizi cəsarətli etmək üçün HTML etiketlərindən istifadə edin. HTML etiketlərinin əlavə edilməsi php ifadəsinin nəticəsini dəyişdirə bilər. “Strong>” “/ strong>” etiketleri, yerləşdirilən hər hansı bir mətnə ​​qalın formatlaşdırma əlavə edəcəkdir. Qeyd edək ki, bu etiketlər mətnin xaricində, lakin əks-səda bildirişinin sitatlarında görünür.
    • Kod indi belə olmalıdır:
      php?
      echo "strong> Hello World! / strong>";
      ?>
  4. Faylı saxla və brauzerdə açın. Fayl> Farklı Kaydet ... seçiminə gedin və faylı "helloworld2.php" kimi qeyd edin və brauzerinizdə http: //localhost/helloworld2.php ünvanında açın. Çıxış əvvəlki ilə eynidir, lakin bu dəfə mətn cəsarətlidir.
    • Sənədi serverinizin kök qovluğunda saxladığınızdan əmin olun. Tipik olaraq bu, Windows-dakı Apache qovluğunuzdakı "htdocs" və ya OSX-də "/ Library / Webserver / Documents" adlı bir qovluq olacaq, lakin bu istifadəçi tərəfindən əl ilə qurula bilər.
  5. İkinci bir echo bəyanatı əlavə etmək üçün faylı düzəldin. Yadda saxlayın ki, ifadələr bir nöqtəli vergüllə ayrılmalıdır.
    • Kod indi belə görünür:
      ? php
      echo “Salam Dünya!” br>;
      echo “necəsən?”;
      ?> var13 ->
  6. Dosyayı qeyd edin və "salam dünya double.php" olaraq çalıştırın. Səhifədə ardıcıl olaraq iki sətirdə iki echo bəyanatı görünəcəkdir. Birinci sətirdə "br>" yə diqqət yetirin. Bu sətir fasiləsi əlavə etmək üçün HTML işarəsidir.
    • Bunu əlavə etməsəniz, çıxışınız belə olacaq:
      Salam dünya! Necəsən?

Metod 3-dən 3: Dəyişənləri bilmək

  1. Dəyişənləri məlumat üçün qab kimi düşünün. Rəqəmlər və ya adlar olsun, məlumatları idarə etmək üçün məlumatları bir qabda saxlamalısınız. Bu prosesə dəyişənin elan edilməsi deyilir. Dəyişən elan etmək üçün sintaksis "$ myVariable =" Salam Dünya! ";"
    • Başındakı dollar işarəsi ($) PHP-yə $ myVariable-in dəyişən olduğunu bildirir. Bütün dəyişənlər dollar işarəsi ilə başlamalıdır, lakin dəyişən ad hər şey ola bilər.
    • Yuxarıdakı nümunədə dəyər "Salam Dünya!", Dəyişən isə $ myVariable. PHP-yə bərabər işarənin sağındakı, bərabər işarənin solundakı dəyişəndə ​​saxlamağını söyləyirsiniz.
    • Mətn dəyəri olan dəyişən bir sətir kimi tanınır.
  2. Dəyişənə zəng edin. Koddakı bir dəyişənə istinad edilməsi zəng olaraq bilinir. Mətni yazmaq əvəzinə dəyişəninizi elan edin və dəyişəni "əks-səda" verin.
    • Kodunuz belə görünür:
      ? php>
      $ myVariable = "Salam Dünya!";
      echo $ myVariable;
      ?>
  3. Faylı yadda saxlayın və işlədin. Fayl> Farklı Kaydet ... seçiminə keçin və faylı "myfirstvariable.php" olaraq qeyd edin. Brauzerinizi açın və http: //localhost/myfirstvariable.php saytına keçin və skript dəyişəni çap edəcəkdir. Çıxış düz mətn çapı ilə eyni görünür, lakin əldə edilmə yolu fərqlidir.
    • Sənədi serverinizin sənəd kök qovluğunda saxladığınızdan əmin olun. Tipik olaraq bu, Windows-dakı Apache qovluğunuzdakı "htdocs" və ya OSX-də "/ Library / Webserver / Documents" adlı bir qovluq olacaq, ancaq bu istifadəçi tərəfindən əl ilə qurula bilər.
  4. Rəqəmlərlə dəyişənlərdən istifadə edin. Dəyişənlər eyni zamanda ədədi (tam və ya tam ədəd kimi) ehtiva edə bilər və sonra bu rəqəmlər sadə riyaziyyat funksiyaları istifadə olunaraq idarə oluna bilər. "$ MySmallNumber", "$ myLargeNumber" və "$ myTotal" adlı üç dəyişən elan etməklə başlayın.
    • Kod aşağıdakı kimi görünəcək:
      ? php
      $ mySmallNumber;
      $ myLargeNumber;
      $ myTotal;
      ?>
  5. İlk iki dəyişənə tam ədədlər təyin edin. "$ MySmallNumber" və "myLargeNumber" bir tam dəyər daxil edin.
    • Bütün rəqəmlərin və ya tam ədədin tırnak işarəsinə salınmasına ehtiyac yoxdur. Əks təqdirdə, bu rəqəmlərin "Salam Dünya!" Dəyişkənliyi kimi mətn kimi qəbul edilməsinə səbəb olardı.
    • Kod indi belə bir şey görünəcək:
      ? php
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ myTotal;
      ?>
  6. Digər dəyişənlərin cəmini hesablamaq və çap etmək üçün üçüncü dəyişkəni istifadə edin. Riyaziyyatı özünüz etmək əvəzinə, "$ myTotal" dəyişənindəki iki dəyişəni axtara bilərsiniz. Riyazi funksiyadan istifadə edərək maşın sizin üçün cəmi hesablayır. Dəyişəni çap etmək üçün yalnız elandan sonra dəyişəni çağıran bir echo ifadəsi əlavə etməlisiniz.
    • Tam dəyişkənlərdən hər hansı birindəki dəyişiklik "echo" əmri ilə "$ myTotal" dəyişənini çap edərkən əks olunacaq.
    • Kod aşağıdakı kimi görünəcək:
      ? php
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ myTotal = $ mySmall Sayı + $ myLargeNumber;
      echo $ myTotal;
      ?>
  7. Faylı saxla və bu skripti işə salın. Brauzerinizin pəncərəsi tək bir rəqəm göstərir. Bu rəqəm "$ myTotal" dəyişənində deyilən iki dəyişənin cəmidir.
  8. Simli dəyişənləri anlayın. Mətni saxlamaq üçün bir dəyişən istifadə edərək, davamlı olaraq qapalı mətni yazmaq əvəzinə saxlanılan dəyərdən istifadə etmək istədiyiniz zaman bu dəyişəni xatırlaya bilərsiniz. Həm də saxlanılan məlumatların daha mürəkkəb manipulyasiyasına imkan verir.
    • Birinci dəyişən $ myVariable, "Hello World!" Simvolunu ehtiva edir, dəyəri dəyişdirmədiyiniz təqdirdə, $ myVariable daima "Hello World!" Dəyərini ehtiva edir.
    • Echo bəyanatı $ myVariable-in tutulmuş dəyərini yazdırır.
  9. Tam dəyişənlərə baxın. Riyazi funksiyadan istifadə edərək tam dəyişənlərin əsas manipulyasiyasını araşdırdınız. Nəticədə verilənlər başqa bir dəyişəndə ​​saxlanıla bilər. Bu, bu dəyişənlərlə əldə edilə bilən şeylərin yalnız başlanğıcıdır.
    • İki dəyişənə, $ mySmallNumber və $ myLargeNumber, hər birinə tam dəyər verilir.
    • Üçüncü dəyişən $ myTotal $ mySmallNumber və $ myLargeNumber əlavə dəyərlərini saxlayır. $ MySmallNumber bir ədədi və $ myLargeNumber ikinci ədədi bir qiymətə sahib olduğu üçün $ myTotalın ikinci ədədə əlavə edilmiş birinci ədədin dəyəri olduğu deməkdir. Daxil olan dəyişənlərdən hər hansı biri dəyişdirilərsə, bu dəyər dəyişə bilər.

Göstərişlər

  • Bu məqalədə kompüterinizdə Apache və PHP quraşdırılmış olduğu düşünülür. Bir faylı saxlamağınız istədikdə, onu " ht docs" (Win) qovluğunda və ya Apache qovluğunda " Library WebServer Documents" (Mac) qovluğunda saxlayın.
  • Şərhlər hər hansı bir proqramlaşdırmada vacibdir, buna görə də PHP-də şərh əlavə etməyi bildiyinizə əmin olun.
  • PHP sənədlərini sınamağınıza kömək edəcək həqiqətən faydalı bir vasitə, kompüterinizdəki bir serverin simulyasiyasına kömək etmək üçün Apache və PHP quraşdıran və işləyən pulsuz bir proqram olan XAMPP-dir.

Ehtiyaclar

  • Apache veb server (Win32)
  • PHP (Win32)
  • Bir söz işlemcisi (Aşağıdakılardan birini seçin)
    • Windows Notepad
    • Notepad ++ (Win) (daha yaxşı oxunaq üçün sintaksis tanınmasına malikdir)
    • Textwrangler (Mac) (Notepad ++ ilə oxşar xüsusiyyətlərə malikdir)
  • HTML redaktorları (aşağıdan birini seçin)
    • WYSIWYG
    • Adobe Dreamweaver
    • Microsoft İfadə Veb
    • Microsoft Visual Studio Web kimi bəzi IDE'ler.
  • Mozilla Firefox (istənilən brauzer işləyir, lakin Mozilla veb inkişaf etdiricilər arasında populyar seçimdir)
  • Əsas istifadəçilər XAMPP (kompüterinizi PHP, Perl və Python daxil olmaqla bir çox əlavə ilə serverə çevirən pulsuz bir proqram) sınaqdan keçirə bilərlər.