cari
Rumahpembangunan bahagian belakangtutorial php分享一个PHP基本语法的心得

分享一个PHP基本语法的心得

Jul 01, 2020 pm 01:26 PM
phptatabahasa asasPengalaman

分享一个PHP基本语法的心得

为什么要学习PHP?
前段时间一直在学习android应用程序的开发,随着学习的深入,逐渐在android平台上搭建图像处理的系统。但是,我很快就发现了一个重要的问题。android操作系统一般都运行在手机平板电脑等硬件资源相对受限的设备。

图像处理需要进行大量的矩阵运算,显然,手持设配很难满足这样的要求。前几天看了一些基于android平台的图像处理系统。其中,斯坦福大学EE368实验室提出的一个C/S模式的图像处理系统引起了我极大地兴趣。该系统的流程如下:

9d627d141daec1a5fae77f57b2d228e.png

也就是说:虽然我们的手持设配资源有限,但是我们可以将需要处理的图像等信息发送给远程服务器,服务器对图像进行处理,然后将处理后的信息再发给我们的手机。PHP在其中扮演者重要的角色。由此,开始了我对PHP的学习。

以下是我个人对PHP语法的总结:(由于本人学过C/C++/JAVA/HTML/MATLAB/ANDROID等,因此,对于PHP和C语言相似的地方,就不在举例)

PHP基本语法举例学习(一)

1.    变量名

$abc=1; $_abc=12.5; $_ABC2TR=TURE;(必须$开头)

2.    数据类型

boolean(布尔型)理解为真假型

         $bo=TRUE;  $bo=FALSE;

integer(整型)

         $bo=1;  $bo=-12;

float(浮点型,也作“double”)理解为小数型

         $bo=1.001; $bo=3.1415926;

string(字符串)

         $bo=“这段字符串 or EN Word”;

(字符串相加用点“.”)

array(数组)

$bo=array(1,2,3,4); $bo=array(“A”=>1 , “B”=>2);

3.    输出语句

输出语句:echo

4.    条件语句if用法

(与C语言相同)else if;else

5.    条件语句switch用法举例

(与C语言相同) case,break等

6.    循环语句for,whie用法举例

(与C语言相同)break

7.    数组的定义与使用举例

定义:使用array

$arr = array (3,5,7,9,6);
$arr = array("id"=>2,"title"=>3);//类似C语言中的结构体

使用:用[ ]方括号

<?php
$arr1 = array(3,5,7,9,6);
$arr2 = array("id"=>2,"title"=>"hello
 array!");
echo$arr1[0];//输出3
echo"<br>";//换行
echo$arr2[&#39;title&#39;];//输出helloarray!
$arr2[&#39;title&#39;]="Hi,Nanjing!";//赋值
echo"<br>";//换行
echo$arr2[&#39;title&#39;];//输出Hi,Nanjing!
?>

8.    函数的声明与调用举例

声明:function关键字

function  name_fun(var1,var2,…){
       return var1+var2;
}

调用

Var3= name_fun(var1,var2,…);

举例:

function_11number(){
    for($i=1;$i<100;$i++)
    {
       if($i%11==0){
          echo$i."<br>";
       }
    }
}
_11number();
输出1~100以内11的倍数。

9.文件的引用include("xxx.php"),require("xxx.php"),require_once()和include_once()

include()语句只有在被执行时才会读入要包含的文件,php处理器会在每次遇到include()语句时,对它进行重新处理.

require_once()和include_once()语句分别对应于require()和include()语句。require_once()和include_once()语句主要用于需要包含多个文件时,可以有效地避免把同一段代码包含进去而出现函数或变量重复定义的错误。

感谢大家的阅读,希望大家收益多多。

本文转自:https://blog.csdn.net/NUPTboyZHB/article/details/7912483

推荐教程:《php教程

Atas ialah kandungan terperinci 分享一个PHP基本语法的心得. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Artikel ini dikembalikan pada:CSDN. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Terangkan bagaimana pengimbangan beban mempengaruhi pengurusan sesi dan bagaimana mengatasinya.Terangkan bagaimana pengimbangan beban mempengaruhi pengurusan sesi dan bagaimana mengatasinya.Apr 29, 2025 am 12:42 AM

Beban mengimbangi mempengaruhi pengurusan sesi, tetapi dapat diselesaikan dengan replikasi sesi, ketegangan sesi, dan penyimpanan sesi berpusat. 1. Sesi Replikasi Salinan Data Sesi Antara Pelayan. 2. Sesi Stickiness mengarahkan permintaan pengguna ke pelayan yang sama. 3. Penyimpanan Sesi Pusat menggunakan pelayan bebas seperti Redis untuk menyimpan data sesi untuk memastikan perkongsian data.

Terangkan konsep penguncian sesi.Terangkan konsep penguncian sesi.Apr 29, 2025 am 12:39 AM

Sessionlockingisatechniqueusedtoensureauserererersessionremainsexclusivetooneuseratatime.IScrucialFreventingDataCorruptionSandsecuritybreachesinmulti-userapplications.SessionLockingISimplementedusingserverververveChan

Adakah terdapat alternatif untuk sesi PHP?Adakah terdapat alternatif untuk sesi PHP?Apr 29, 2025 am 12:36 AM

Alternatif untuk sesi PHP termasuk kuki, pengesahan berasaskan token, sesi berasaskan pangkalan data, dan redis/memcached. 1.Cookies Menguruskan sesi dengan menyimpan data pada klien, yang mudah tetapi rendah dalam keselamatan. 2. Pengesahan berasaskan token menggunakan token untuk mengesahkan pengguna, yang sangat selamat tetapi memerlukan logik tambahan. 3.Database-berasaskan data menyimpan data dalam pangkalan data, yang mempunyai skalabilitas yang baik tetapi boleh menjejaskan prestasi. 4. Redis/Memcached menggunakan cache yang diedarkan untuk meningkatkan prestasi dan skalabiliti, tetapi memerlukan pemadanan tambahan

Tentukan istilah 'sesi rampasan' dalam konteks PHP.Tentukan istilah 'sesi rampasan' dalam konteks PHP.Apr 29, 2025 am 12:33 AM

SessionHijacking merujuk kepada penyerang yang menyamar sebagai pengguna dengan mendapatkan sessionId pengguna. Kaedah pencegahan termasuk: 1) menyulitkan komunikasi menggunakan HTTPS; 2) mengesahkan sumber sessionId; 3) menggunakan algoritma generasi sesi yang selamat; 4) Secara kerap mengemas kini sessionId.

Apakah bentuk penuh PHP?Apakah bentuk penuh PHP?Apr 28, 2025 pm 04:58 PM

Artikel ini membincangkan PHP, memperincikan bentuk penuhnya, kegunaan utama dalam pembangunan web, perbandingan dengan Python dan Java, dan kemudahan pembelajarannya untuk pemula.

Bagaimanakah PHP mengendalikan data borang?Bagaimanakah PHP mengendalikan data borang?Apr 28, 2025 pm 04:57 PM

PHP mengendalikan data borang menggunakan $ \ _ post dan $ \ _ mendapatkan superglobals, dengan keselamatan memastikan melalui pengesahan, sanitisasi, dan interaksi pangkalan data yang selamat.

Apakah perbezaan antara PHP dan ASP.NET?Apakah perbezaan antara PHP dan ASP.NET?Apr 28, 2025 pm 04:56 PM

Artikel ini membandingkan PHP dan ASP.NET, memberi tumpuan kepada kesesuaian mereka untuk aplikasi web berskala besar, perbezaan prestasi, dan ciri keselamatan. Kedua-duanya berdaya maju untuk projek besar, tetapi PHP adalah sumber terbuka dan bebas platform, sementara ASP.NET,

Adakah PHP adalah bahasa sensitif kes?Adakah PHP adalah bahasa sensitif kes?Apr 28, 2025 pm 04:55 PM

Kepekaan kes PHP berbeza -beza: Fungsi tidak sensitif, manakala pembolehubah dan kelas sensitif. Amalan terbaik termasuk penamaan yang konsisten dan menggunakan fungsi kes-insensitif untuk perbandingan.

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Dreamweaver Mac版

Dreamweaver Mac版

Alat pembangunan web visual

mPDF

mPDF

mPDF ialah perpustakaan PHP yang boleh menjana fail PDF daripada HTML yang dikodkan UTF-8. Pengarang asal, Ian Back, menulis mPDF untuk mengeluarkan fail PDF "dengan cepat" dari tapak webnya dan mengendalikan bahasa yang berbeza. Ia lebih perlahan dan menghasilkan fail yang lebih besar apabila menggunakan fon Unicode daripada skrip asal seperti HTML2FPDF, tetapi menyokong gaya CSS dsb. dan mempunyai banyak peningkatan. Menyokong hampir semua bahasa, termasuk RTL (Arab dan Ibrani) dan CJK (Cina, Jepun dan Korea). Menyokong elemen peringkat blok bersarang (seperti P, DIV),

SublimeText3 Linux versi baharu

SublimeText3 Linux versi baharu

SublimeText3 Linux versi terkini

Muat turun versi mac editor Atom

Muat turun versi mac editor Atom

Editor sumber terbuka yang paling popular

PhpStorm versi Mac

PhpStorm versi Mac

Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).