Perintah PHP

王林
Lepaskan: 2024-08-29 12:34:20
asal
456 orang telah melayarinya

PHP bermaksud pemproses hiperteks yang direka bentuk sebagai bahasa skrip sebelah pelayan untuk membangunkan aplikasi web. Kod PHP terutamanya digabungkan atau dibenamkan dengan sintaks HTML, tetapi ia boleh digunakan untuk mana-mana sistem templat aplikasi web atau rangka kerja web yang tersedia.

Arahan Asas PHP

Terdapat banyak arahan PHP yang tersedia untuk digunakan dalam pelbagai persekitaran, terutamanya untuk menyediakan satu aplikasi web atau membenamkan keseluruhan pangkalan kod sisi pelayan dengan sintaks HTML dan sangat mudah dipelajari untuk pembangun biasa. Beberapa arahan PHP asas disebut di bawah:

IKLAN Kursus Popular dalam kategori ini PEMBANGUN PHP - Pengkhususan | 8 Siri Kursus | 3 Ujian Olok-olok

Mulakan Kursus Pembangunan Perisian Percuma Anda

Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain

1. Pembolehubah PHP

  • Jenis Pembolehubah: Pembolehubah sentiasa memainkan peranan penting dalam sebarang jenis bahasa pengaturcaraan. PHP juga menggunakan pengisytiharan pembolehubah untuk memberikan nilai. Salah satu ciri utama pembolehubah PHP ialah, ia tidak diperlukan untuk mengisytiharkan jenis pembolehubah. Memandangkan PHP ialah jenis bahasa mingguan, isytiharkan pembolehubah mempertimbangkan jenis berdasarkan nilai yang diberikan. PHP biasanya menerima jenis jenis mana-mana pembolehubah seperti rentetan, integer, apungan, boolean, objek, sumber, tatasusunan atau NULL.
  • Nama Pembolehubah: Nama pembolehubah dalam PHP sentiasa bermula dengan $, diikuti dengan mana-mana teks atau huruf tertentu dan _. Nama pembolehubah PHP adalah sensitif huruf besar, jadi mana-mana pembolehubah huruf besar dengan nama yang sama harus dianggap sebagai pembolehubah baharu.
  • Skop pembolehubah: Pembolehubah maksimum ada dalam skop setempat. Pembolehubah mengisytiharkan di dalam fungsi tidak tersedia di luar fungsi, pada pendekatan yang sama pembolehubah mengisytiharkan di luar fungsi tidak tersedia di dalam fungsi. Adalah mungkin untuk mengisytiharkan pembolehubah global dalam PHP, dalam kes itu, perlu mengisytiharkan pembolehubah itu sebagai global secara khusus, atau mengakses yang sama melalui tatasusunan global.

2. Operator PHP

  • Operator untuk tugasan: PHP biasanya menggunakan satu operator biasa untuk tugasan yang sama dengan (‘=’). Kiri tanda sama ini ialah nama pembolehubah dan kanan akan menjadi nilai yang ditetapkan.
  • Operator untuk operasi aritmetik: Operator di bawah digunakan untuk menjalankan operasi aritmetik dalam PHP. Operator ialah ‘+’, ‘-’,’*’, ‘/’, ‘%’, ‘++’, ‘–’.
  • Pengendali untuk gabungan: Pada asasnya ia adalah gabungan pengendali aritmetik dan pengendali tugasan. Operator gabungan ialah ‘+=’, ‘-=’, ‘*=’, ‘/=’, ‘%=’.
  • Pengendali untuk perbandingan: Pengendali perbandingan ialah '==', '!=', '>', '>=', '<', '<='.
  • Operator untuk ungkapan logik: Operator logik dalam PHP ialah ‘||’, ‘&&’, ‘and’, ‘or’, ‘xor’, ‘!’.

3. PHP Jika Lain

  • Penghakiman Bersyarat: Untuk sebarang jenis keperluan bersyarat dalam logik pengaturcaraan PHP menggunakan ciri 'jika lain' seperti mana-mana bahasa pengaturcaraan lain. Sintaks asas pernyataan 'IF ELSE' untuk PHP ialah:
IF [SPECIFIC CONDITION]{
[CODE]
}ELSE IF [SPECIFIC CONDITION 2]{
[CODE]
}ELSE {
[CODE]
}
Salin selepas log masuk

4. Tukar PHP

PHP juga menggunakan suis case, seperti bahasa pengaturcaraan lain untuk mengelakkan definisi bersarang bagi berbilang 'IF ELSE'. Tukar kes mempertimbangkan beberapa bilangan kes, dan menentukan lalai adalah pilihan. Struktur kod untuk menentukan sarung suis adalah seperti di bawah:

SWITCH($var){
CASE 'val 1'
[CODE]
Break;
CASE 'val 2'
[CODE]
Break;
CASE 'val 3'
[CODE]
Break;
DEFAULT
[CODE]
}
Salin selepas log masuk

5. Gelung PHP

  • While Loop: Dalam PHP, while loop boleh dilaksanakan sehingga ungkapan sebutan dianggap sebagai benar.
WHILE [condition or expression]{
[CODE]
}
Salin selepas log masuk
  • UNTUK Gelung: For gelung digunakan untuk melaksanakan kod yang sama untuk bilangan kali sebutan.
For(exp 1, exp 2, exp 3){
[CODE]
}
Salin selepas log masuk
  • Do While Loop: Sama seperti gelung while, kod akan dilaksanakan sehingga mendapatkan nilai sebenar dalam ekspresi while. Perbezaan utama dengan while ialah, sebutan kod di dalam do at sekurang-kurangnya laksanakan satu sama ada ungkapan itu benar atau tidak, tetapi sementara tidak memastikan sama.
DO {
[CODE]
}WHILE (condition)
Salin selepas log masuk
  • Gelung FOREACH: Gelung ini menerima tatasusunan sebagai pembolehubah dan mempertimbangkan untuk melaksanakan kod sehingga elemen terakhir tatasusunan.
FOREACH ($arr_var as $val){
[CODE]
}
Salin selepas log masuk

Arahan PHP Perantaraan

Terdapat beberapa arahan PHP lain yang popular, yang juga digunakan oleh pembangun PHP, yang bukan perintah yang sangat asas tetapi lebih berfungsi dengan PHP. Beberapa jenis perintah PHP perantaraan yang disenaraikan di bawah:

1. PHP Include

In PHP, INCLUDE is mainly using for appending define code in an external file with the current working file.

INCLUDE ('name of the external file')
Salin selepas log masuk

2. PHP Functions

Maximum business logic can be defined within this PHP function.

Function "name of the function" (argument1, argument2 …){
[CODE]
Return "expected result";
}
Salin selepas log masuk

3. PHP Array

Array is mainly holding multiple related information in a single variable. Three kinds of arrays PHP normally supported.

  •  Indexed Array: $student = array(“A”, “B”, “C”);
  • Associative Array: $score = array(“A”=>80, “B”=>90, “C”=>85);
  • Multidimensional Array: $stu_score = array($student, $score);

4. PHP FORM

It is similar to the HTML form.

<form action="" name="" type="post">
Salin selepas log masuk

Advanced Commands

However, some of the critical tasks often need to be performed by the users of the PHP command. These tasks also have some advanced commands to execute, such as storing the cookie value, redirecting the page to some relevant pages or connecting to the database. Those advance kind of PHP commands are below:

1. PHP Cookies

A cookie is mainly using storing some of the user type value in their own system so that it can come automatically for the same website.

setCiookie(ckname, ckvalue, ckexpire, ckpath, ckdomain, cksecure) >>> creating Cookie
$_COOKIE['cookie name'] >>> get cookies value
Salin selepas log masuk

2. PHP Redirect

Redirecting to a new page by below command:

Header("Location:'URL to redirect'");
Salin selepas log masuk

Tips and Tricks to Use PHP Commands

Some common users who are very frequently using PHP commands, they normally use some of the tips and tricks for utilizing PHP commands output in a proper way. Those kinds of tricks normally solving some user-specific queries and display execution output for understanding the same properly. Some of the very commonly used key tricks are:

1. Avoiding multiple ‘IF-ELSE’ statements

For little critical complexity of business logic, sometimes developer using huge ‘IF-ELSE’ condition which creates a real problem of understanding the logic and final review. So one of the popular operators in PHP for avoiding the same is the Ternary operator. It is something like if conditions are true then doing something, else fetching some default value.

$value = (!empty($_GET['val'])? $_GET['val']: 'ABC');
Salin selepas log masuk

2. Autoloading of class

Somehow requirement of using some common files in multiple pages, In that case rather than mention those common files in every page, a developer can make one common header and mention those common classes on that header page.

Conclusion

PHP is now a very popular programming language which used by the maximum common web application. If an organization are not a big concern with the site security or code vulnerability then PHP will be always a good option. The population of a page in PHP is very fast rather than any programming language.

Atas ialah kandungan terperinci Perintah PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan