PHP100视频学习笔记-PHP基础知识部分1-7_MySQL
PHP100视频教程1:环境配置与代码调试
1、PHP的优势和背景
Hypertext Preprocessor
免费、效率高、开发时间短
2、PHP环境的搭配
Linux Windows下都可搭建 多平台兼容性
Apache nginx 等等
3、书写和调试简单的PHP代码 注释
echo “Hello!My world!”;
?>
其他的一些写法
…?> 短标签模式
注释的一些方法
/*…*/
// C风格单行注释
4、如何处理简单的PHP错误 调试
php.ini 里的 display_errors = on 才可以显示错误的位置
PHP100视频教程2:PHP的数据类型与源码调试
1、PHP基本语法和数据类型
一个语句以;(分号结束)
声明自定义变量
$abc = 888;
echo $abc;
?>
声明自定义变量必须以以下方式开头
$_
$A-Z
$a-z
四种标量类型:
boolean(布尔型) $bo=true;$bo=FALSE; $bo赋值为大于0的数值 为真; $bo赋值为0为假
integer(整型) $bo=1;$bo=-12;
float(浮点型) $bo=1.001;$bo=3.1415926;
string(字符串类型) $bo=”这段字符”.$abc
两种复合类型:
array(数组)$bo=array(1,2,3,4); $bo=array(“A”=>1,”B”=>2); 以后有单独的讲解视频
object (对象)
2、学习一个PHP源码调试(Discuz论坛)
PHP100视频教程3:常用PHP运算类型介绍与应用
常用PHP运算类型介绍与运用
1、算术运算
从左到右 先算乘除后算加减,遇到括号先算括号内的;
2、赋值运算
把一个值写入一个变量
$a=1;
$a+=2; $a上面是1 然后$a先于2相加 然后再赋值给$a 结果等于3
$a*=3; $a上面是3 然后$a先于3相乘 然后再赋值给$a 结果等于9
3、比较运算
确定两个数之间的关系;比较运算得到的值为布尔值;
1==2; FALSE
3!=2; TRUE
5
“ok”==”ok”; TRUE
1===’1′; 三个等号还要比较数值的类型 后面单引号为字符串类型 FALSE
4、逻辑运算
先将比较的两边转成布尔类型,再执行他们的关系 &逻辑与 |逻辑或
1&&1 输出真 TRUE
0&&1 输出假 FALSE
1||1 输出TRUE
0||1 输出TRUE
0||0 输出FALSE
5、递增递减运算
只操作变量的一种运算
$a++ $a+1再赋值给$a
++$a
$a–
–$a
PHP100视频教程4: PHP条件语句介绍与应用
1、if条件语句
if(expr)
echo TRUE
else
echo FALSE
if(expr){
echo TRUE
}else{
echo FALSE
}
if(expr){
echo TRUE
}elseif(expr){
echo CON
}else{
echo FALSE
}
2、switch条件语句
PHP100视频教程5:PHP循环语句的介绍与应用
1、break n 循环控制语句
循环中中断语句,跳出循环语句
break; 跳出一层循环
break n; 跳出n条循环
2、do…while 循环语句
do…while 先执行一次循环再判断条件
do{
echo “循环”.++$a;
}
while($a
while(expr){
} 先判断条件再执行一次循环
3、for循环语句
for(expr1;expr2;expr3){
} expr1–>无条件执行 expr2–>比较运算 expr3–>循环条件
for($i=1;$i
echo “循环”.$i.”
”;}
PHP100视频教程6:PHP数组的创建修改应用
1、创建和修改数组、多维数组
php中的数组是一个关键字或者值得集合 print_r($arr); 打印出数组数值
array(key=>value,key=>value……)
$arr=array(3,4,5,6,7,8);
echo $arr[0]; 结果3
$arr=array(“id”=>2,”title”=>3);
echo $arr[‘title’]; 结果3
多维数组:
$arr=array(array(3,6),array(2,4));
print_r($arr);
echo $arr[1][0] ; 结果2
修改数组
$arr=array(“a”=>”视频”,“b”=>”教程”);
$arr[0]=“php100”;———
$arr[1]=”php100教程”;
print_r($arr);
2、数组与数组的函数
count($arr);
$arr=array(“a”=>”视频”,“b”=>”教程”);
echo count($arr);
is_array($arr);
if(is_array($arr)){
echo “是数组”;
}else{
echo “不是数组”;
}
explode(“key“,value);
$a=”1986-1983-1980″;
$arr=explode(“-”,$a);
3、使用foreach遍历数组
foreach遍历数组
foreach($arr as $key => $value){
}
$arr=array(1980,1982,1983,1984,1985,1986);
foreach($arr as $key=>$value){
echo $key.”-”.$value.”
”;}
PHP100视频教程7:PHP函数和自定义函数
1、php函数介绍
函数就是为了解决一些常见问题实现制作好的“模”
php函数分为:系统内部函数 和 自定义函数
func(val1,val2….); 自定义函数
date(Y-m-d); 系统内部函数
md5(“php100″); php5.3中文参考手册
2、php如何自定义函数
function func_name($val){
………….
}
函数的命名跟自定义变量一样 只能用_,A-Z,a-z.
一个自定义函数中的变量是局部的,函数外不生效
使用global全局变量的时候,在函数外才可以使用变量
为了防止全局变量的混乱可以使用unset($val)删除一个变量
function _pr(){
echo”这是个自定义函数”;
}
function _pr($val1,$val2){
echo”这是个自定义函数”.$val1;
}
自定义函数的命名规则
函数的命名是程序规划的核心。名字就是事物在它所处的生态环境中一个长久而深远的结果。变量及函数的命名是以能表达变量或函数的动作意义为原则的,一般是由动词开头,采用大小写混合的方式,第一个单词的首字母小写,其后单词的首字母大写。
function run();
function runFast();
function getBackground();
函数名称不区分大小写。例如,name()和NAME()指向的是同一个函数,这一点读者一定要注意。如果读者误定义了两个不同大小写的重名函数,程序将中止运行。
函数的参数没有限制,可以定义任意需要的参数数量,也可以无参数值。
名称的开头不能使用数字及特殊符号。
“·”及类型声明等专用语不能作为名称。
变量或程序名的长度必须在255个字符以内。
和保留字相同的名称不能使用。
另外,还有一些函数命名的通用规则。例如,取数,则用Get开头,然后跟上要取的对象的名字;设置数,则用Set开头,然后跟上要设的对象的名字,如GetXxx或SetXxx。
3、使用自定义函数实例操作
(1)使用return函数返回函数内部值
(2)自定义函数值得接受和选择性接收
(3)function_exists()判断函数是否存在
(4)引用返回值 使用&符号 引用全局变量 不适用global
$A=”Today”;
$B=”Monday”;
Function print_A($A,&$ B);{ //使用了&之后 以后的值就全改了
$B=$A.”is”.$B;
echo “函数中变量A与变量B的值为
”;echo”变量A:$A
”;echo”变量B:$B
”;}
print_A($A,$B);
echo”主程序中变量A与变量B的值为
”;echo”变量A:$A
”;echo”变量B:$B
”;?>
以上 8节课按细说PHP来说就是第五章、第六章、第七章

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Alat pengaturcaraan berbantukan AI ini telah menemui sejumlah besar alat pengaturcaraan berbantukan AI yang berguna dalam peringkat pembangunan AI yang pesat ini. Alat pengaturcaraan berbantukan AI boleh meningkatkan kecekapan pembangunan, meningkatkan kualiti kod dan mengurangkan kadar pepijat Ia adalah pembantu penting dalam proses pembangunan perisian moden. Hari ini Dayao akan berkongsi dengan anda 4 alat pengaturcaraan berbantukan AI (dan semua menyokong bahasa C# saya harap ia akan membantu semua orang). https://github.com/YSGStudyHards/DotNetGuide1.GitHubCopilotGitHubCopilot ialah pembantu pengekodan AI yang membantu anda menulis kod dengan lebih pantas dan dengan sedikit usaha, supaya anda boleh lebih memfokuskan pada penyelesaian masalah dan kerjasama. Git

Tutorial aplikasi mudah alih pembangunan bahasa Go Memandangkan pasaran aplikasi mudah alih terus berkembang pesat, semakin ramai pembangun mula meneroka cara menggunakan bahasa Go untuk membangunkan aplikasi mudah alih. Sebagai bahasa pengaturcaraan yang mudah dan cekap, bahasa Go juga telah menunjukkan potensi yang kukuh dalam pembangunan aplikasi mudah alih. Artikel ini akan memperkenalkan secara terperinci cara menggunakan bahasa Go untuk membangunkan aplikasi mudah alih dan melampirkan contoh kod khusus untuk membantu pembaca bermula dengan cepat dan mula membangunkan aplikasi mudah alih mereka sendiri. 1. Persediaan Sebelum memulakan, kita perlu menyediakan persekitaran dan alatan pembangunan. kepala

Pada 3 Mac 2022, kurang daripada sebulan selepas kelahiran pengaturcara AI pertama di dunia, Devin, pasukan NLP Universiti Princeton membangunkan pengaturcara AI sumber terbuka ejen SWE. Ia memanfaatkan model GPT-4 untuk menyelesaikan isu secara automatik dalam repositori GitHub. Prestasi ejen SWE pada set ujian bangku SWE adalah serupa dengan Devin, mengambil purata 93 saat dan menyelesaikan 12.29% masalah. Dengan berinteraksi dengan terminal khusus, ejen SWE boleh membuka dan mencari kandungan fail, menggunakan semakan sintaks automatik, mengedit baris tertentu dan menulis serta melaksanakan ujian. (Nota: Kandungan di atas adalah sedikit pelarasan bagi kandungan asal, tetapi maklumat utama dalam teks asal dikekalkan dan tidak melebihi had perkataan yang ditentukan.) SWE-A

Bahasa Go mempunyai keserasian yang sangat baik pada sistem Linux Ia boleh berjalan dengan lancar pada pelbagai pengedaran Linux dan menyokong pemproses seni bina yang berbeza. Artikel ini akan memperkenalkan keserasian bahasa Go pada sistem Linux dan menunjukkan kebolehgunaannya yang berkuasa melalui contoh kod tertentu. 1. Pasang persekitaran bahasa Go Memasang persekitaran bahasa Go pada sistem Linux Anda hanya perlu memuat turun pakej binari Go yang sepadan dan menetapkan pembolehubah persekitaran yang berkaitan. Berikut ialah langkah-langkah untuk memasang bahasa Go pada sistem Ubuntu:

1. Klik kanan program dan mendapati tab [Keserasian] tidak ditemui dalam tetingkap sifat yang terbuka. 2. Pada desktop Win10, klik kanan butang Mula di sudut kiri bawah desktop dan pilih item menu [Run] dalam menu pop timbul. 3. Tetingkap Win10 run akan dibuka, masukkan gpedit.msc dalam tetingkap, dan kemudian klik butang OK. 4. Tetingkap Editor Dasar Kumpulan Tempatan akan dibuka Klik item menu [Konfigurasi Komputer/Templat Pentadbiran/Komponen Windows] dalam tetingkap. 5. Dalam menu komponen Windows yang dibuka, cari item menu [Application Compatibility], dan kemudian cari item tetapan [Remove Program Compatibility Property Page] dalam tetingkap kanan. 6. Klik kanan pada item tetapan, dan dalam menu pop timbul

PHP tergolong dalam bahagian belakang dalam pembangunan web. PHP ialah bahasa skrip sebelah pelayan, terutamanya digunakan untuk memproses logik sebelah pelayan dan menjana kandungan web dinamik. Berbanding dengan teknologi bahagian hadapan, PHP lebih banyak digunakan untuk operasi bahagian belakang seperti berinteraksi dengan pangkalan data, memproses permintaan pengguna dan menjana kandungan halaman. Seterusnya, contoh kod khusus akan digunakan untuk menggambarkan aplikasi PHP dalam pembangunan back-end. Mula-mula, mari kita lihat contoh kod PHP mudah untuk menyambung ke pangkalan data dan menanyakan data:

"Memahami VSCode: Untuk apa alat ini digunakan?" 》Sebagai pengaturcara, sama ada anda seorang pemula atau pembangun berpengalaman, anda tidak boleh melakukannya tanpa menggunakan alat penyuntingan kod. Di antara banyak alat penyuntingan, Kod Visual Studio (pendek kata VSCode) sangat popular di kalangan pembangun sebagai penyunting kod sumber terbuka, ringan dan berkuasa. Jadi, untuk apa sebenarnya VSCode digunakan? Artikel ini akan menyelidiki fungsi dan kegunaan VSCode dan menyediakan contoh kod khusus untuk membantu pembaca

Sebagai bahasa pengaturcaraan yang pantas dan cekap, bahasa Go popular secara meluas dalam bidang pembangunan bahagian belakang. Walau bagaimanapun, beberapa orang mengaitkan bahasa Go dengan pembangunan bahagian hadapan. Malah, menggunakan bahasa Go untuk pembangunan bahagian hadapan bukan sahaja boleh meningkatkan kecekapan, tetapi juga membawa ufuk baharu kepada pembangun. Artikel ini akan meneroka kemungkinan menggunakan bahasa Go untuk pembangunan bahagian hadapan dan memberikan contoh kod khusus untuk membantu pembaca memahami dengan lebih baik bahagian ini. Dalam pembangunan front-end tradisional, JavaScript, HTML dan CSS sering digunakan untuk membina antara muka pengguna
