php知识点总结
php知识点小结
?
php知识点小结:
?
1.获取客户端提交的数据实用$_POST[];
? ? $str=$_POST['name'];
2.实现两个数组的交,并,差函数:
? ? array_intersect($array1,$array2);(交集函数)
? ? array_diff($array1,$array2);(差集函数)
? ? array_merge($array1,$array2);(并集函数)
3.输出数组元素的函数:
? ?$fruit=array("lemon","orange","banana");
? ? print_r($fruit);
结果为:Array([0]=>lemon [1]=>orange [2]=>banana);
4. 数组排序:
?
"; print_r($array); //echo implode("-",$array); sort($array); echo "
数组排序后
"; foreach($array as $key=>$val){ echo "array[".$key."]=".$val."
"; } ?>
?
? 输出结果为:
?
数组排序前 Array ( [0] => asp [1] => php [2] => jsp ) 数组排序后 array[0]=asp array[1]=jsp array[2]=php
?红色部分,php数组中的键和值
5.文件读取
? ? EOF字符,php程序要以一种标准的方式来识别何时到达文件的末尾,这个标准通常称为文件末尾,或EOF字符。
? ? feof()函数用来判断文件是否已到末尾位置,fgets()函数一次读取一行文件,fscanf()函数提供了一种可以按照指定的format格式解析文件,fseek(resource handle,int offset [,int whence])函数可以用来随机提取文件行
6.获得文件、目录、磁盘大小的函数
? ? filesize(string filename) 函数用来返回文件的字节数,但遇到大小大于2GB的文件可能会遇到非预期的结果,此时通常使用sprintf("%u",filesize($file))来解决
7.文件上传
? ? 通过使用 PHP 的全局数组 $_FILES,你可以从客户计算机向远程服务器上传文件
?
$_FILES["file"]["name"] - 被上传文件的名称 $_FILES["file"]["type"] - 被上传文件的类型 $_FILES["file"]["size"] - 被上传文件的大小,以字节计 $_FILES["file"]["tmp_name"] - 存储在服务器的文件的临时副本的名称 $_FILES["file"]["error"] - 由文件上传导致的错误代码
?8.获得图片的大小
?
array getimagesize ( string $filename [, array &$imageinfo ] )
?
?
?
?
?
9.获取时间,可以使用time(),date(),getdate()— 取得日期/时间信息,
?
?返回值是
?
Now: 2005-03-30 Next Week: 2005-04-07
?10.header() 函数向客户端发送原始的 HTTP 报头。注意:在发送包头之前,不能有任何其他的输出,否则会报错 ?
提示用户保存一个生成的 PDF 文件(Content-Disposition 报头用于提供一个推荐的文件名,并强制浏览器显示保存对话框):
11.数据库操作的几个常用函数
? ? mysql_connect("localhost","root","root");
? ? mysql_fetch_object?—?从结果集中取得一行作为对象
? ? mysql_query("set names 'gbk'");
?
?
?12.php中多个参数传递用&连接,eg:
var url="sort_1.php?px="+px+"&px2="+px2;
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
getimagesize()?函数将测定任何?GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM?或?WBMP?图像文件的大小并返回图像的尺寸以及文件类型和一个可以用于普通?HTML?文件中?<span style="font-size: xx-small;">IMG</span>
?标记中的 height/width 文本字符串。
如果不能访问?filename?指定的图像或者其不是有效的图像,getimagesize()?将返回?FALSE?并产生一条?E_WARNING?级的错误
?
返回一个具有四个单元的数组。索引 0 包含图像宽度的像素值,索引 1 包含图像高度的像素值。索引 2 是图像类型的标记:1 = GIF,2 = JPG,3 = PNG,4 = SWF,5 = PSD,6 = BMP,7 = TIFF(intel byte order),8 = TIFF(motorola byte order),9 = JPC,10 = JP2,11 = JPX,12 = JB2,13 = SWC,14 = IFF,15 = WBMP,16 = XBM。这些标记与 PHP 4.3.0 新加的 IMAGETYPE 常量对应。索引 3 是文本字符串,内容为“height="yyy" width="xxx"”,可直接用于 IMG 标记。 "; ?>

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

Dalam bab ini, kita akan memahami Pembolehubah Persekitaran, Konfigurasi Umum, Konfigurasi Pangkalan Data dan Konfigurasi E-mel dalam CakePHP.

PHP 8.4 membawa beberapa ciri baharu, peningkatan keselamatan dan peningkatan prestasi dengan jumlah penamatan dan penyingkiran ciri yang sihat. Panduan ini menerangkan cara memasang PHP 8.4 atau naik taraf kepada PHP 8.4 pada Ubuntu, Debian, atau terbitan mereka

Untuk bekerja dengan tarikh dan masa dalam cakephp4, kami akan menggunakan kelas FrozenTime yang tersedia.

Untuk mengusahakan muat naik fail, kami akan menggunakan pembantu borang. Di sini, adalah contoh untuk muat naik fail.

Dalam bab ini, kita akan mempelajari topik berikut yang berkaitan dengan penghalaan ?

CakePHP ialah rangka kerja sumber terbuka untuk PHP. Ia bertujuan untuk menjadikan pembangunan, penggunaan dan penyelenggaraan aplikasi lebih mudah. CakePHP adalah berdasarkan seni bina seperti MVC yang berkuasa dan mudah difahami. Model, Pandangan dan Pengawal gu

Kod Visual Studio, juga dikenali sebagai Kod VS, ialah editor kod sumber percuma — atau persekitaran pembangunan bersepadu (IDE) — tersedia untuk semua sistem pengendalian utama. Dengan koleksi sambungan yang besar untuk banyak bahasa pengaturcaraan, Kod VS boleh menjadi c

Pengesah boleh dibuat dengan menambah dua baris berikut dalam pengawal.
