`
一湖碧波
  • 浏览: 54631 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

php知识点小结

    博客分类:
  • 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. 数组排序:

 

<?php $array=array("asp","php","jsp"); echo "数组排序前<br>"; print_r($array); //echo implode("-",$array); sort($array); echo "<br>数组排序后<br>"; foreach($array as $key=>$val){ echo "array[".$key."]=".$val."<br>"; } ?>


 

  输出结果为:

 

数组排序前 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()— 取得日期/时间信息,

 

<?php $nextWeek = time() + (7 * 24 * 60 * 60); // 7 days; 24 hours; 60 mins; 60secs echo 'Now: '. date('Y-m-d') ."\n"; echo 'Next Week: '. date('Y-m-d', $nextWeek) ."\n"; ?>


 返回值是

 

Now: 2005-03-30 Next Week: 2005-04-07


 10.header() 函数向客户端发送原始的 HTTP 报头。注意:在发送包头之前,不能有任何其他的输出,否则会报错  

提示用户保存一个生成的 PDF 文件(Content-Disposition 报头用于提供一个推荐的文件名,并强制浏览器显示保存对话框):

<?php header("Content-type:application/pdf"); // 文件将被称为 downloaded.pdf header("Content-Disposition:attachment;filename='downloaded.pdf'"); // PDF 源在 original.pdf 中 readfile("original.pdf"); ?> <html> <body>


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() 函数将测定任何 GIFJPGPNGSWFSWCPSDTIFFBMPIFFJP2JPXJB2JPCXBM  WBMP 图像文件的大小并返回图像的尺寸以及文件类型和一个可以用于普通 HTML 文件中 IMG 标记中的 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 标记。 <?php list($width, $height, $type, $attr) = getimagesize("img/flag.jpg"); echo "<img src=\"img/flag.jpg\" $attr>"; ?>



  


  
0
0
分享到:
评论

相关推荐

    php知识点总结

    对于自学php的人会有很大帮助

    PHP入门学习知识点总结

    【PHP入门学习知识点总结】 PHP(Hypertext Preprocessor,超文本预处理器)是一门广泛应用于Web开发的脚本语言,以其简洁的语法和强大的功能深受开发者喜爱。PHP的入门学习并不复杂,只需要掌握一些基础知识,就...

    php重要知识点总结PHP网络开发.doc

    以下是一些重要的PHP知识点总结: **魔术方法**: 1. `__construct()`:当创建一个新的对象时自动调用,用于初始化对象的属性。 2. `__destruct()`:对象生命周期结束(如垃圾回收)时调用,用于清理资源。 3. `__...

    php重要知识点总结php

    php重要知识点总结

    php重要知识点总结(PHP网络开发必背).doc

    以下是一些PHP的重要知识点和常用函数的详细说明: 1. **魔术方法**: - `__construct()`: 这个方法在创建一个类的对象时自动调用,用于初始化对象的属性。 - `__destruct()`: 在对象被销毁或页面执行结束时调用...

    PHP知识点记录

    PHP学习总结,每一个知识点概述,记录PHP学习过程

    php学习笔记之重要知识点总结

    这份"php学习笔记之重要知识点总结"涵盖了PHP与MySQL的基础,旨在为学习者提供一个全面的指南。下面,我们将深入探讨这些核心概念。 首先,让我们从PHP的基础开始。PHP是一种服务器端的脚本语言,主要用于Web开发,...

    php知识点大总结

    php中从数据类型和变量定义,各种函数应用,常用的框架介绍,数据库联系,文件上传和下载,缓存,xhtml,服务器配置,文字处理,图片处Sphinx/Coreseek 特性,php检索,页面抓取数据

    php重要知识点总结PHP网络开发必背.doc

    php重要知识点总结PHP网络开发必背.doc

    php手册里的个人总结易错忽略知识点

    以下是对"php手册里的个人总结易错忽略知识点"的详细阐述: 1. **变量声明**:PHP是弱类型语言,无需预先声明变量。然而,不声明变量直接使用可能会导致意外的值或错误,尤其是在使用`isset()`检查变量是否存在时。...

    java全部知识点总结文档

    这份"java全部知识点总结文档"涵盖了Java的基础、进阶以及与其他技术的结合,如PHP和Android开发。下面,我们将详细探讨Java的主要知识点。 1. **Java基础**: - **语法**:包括变量、数据类型、运算符、流程控制...

    PHP各知识点详细总结.pdf

    PHP 各知识点详细总结 本资源摘要信息涵盖了 PHP 的基础知识点,包括 HTML 和 CSS 基础知识、PHP 基础知识、数据类型、运算符、流程控制、循环、文件上传、函数和变量作用域等。 目录第一部分 HTML 和 CSS: * ...

    php基础知识点总结.pdf

    PHP 基础知识点总结 本文档总结了 PHP 语言的基础知识点,涵盖了 PHP 语言的基本语法、数据类型、变量、运算符、函数、数组、字符串、错误处理等方面的知识点。 一、 PHP 语言基础 * PHP 语言的开始结束标记为 `...

    PHP基础知识总结

    ### PHP基础知识总结 #### 一、PHP与HTML的嵌入方式 PHP 语言的一大特点就是可以无缝地嵌入到 HTML 文件中。...通过这些知识点的学习,可以帮助新手更好地理解 PHP 的工作原理以及如何编写简单的 PHP 应用程序。

    php代码注入+系统命令注入知识点总结.pdf

    根据网上视频课程学习总计知识点,文档结构分为php代码注入和os代码注入 php代码注入从原理 相关语句函数 利用 防御方面做出总结 os系统命令注入从 原理成因 相关函数 利用 防御方面做出总结 整理为文档 可以方便...

    帝国中小学知识点作文试题源码-php.rar

    帝国CMS中小学生学习模板学生知识点总结试题练习题考试资讯网站PHP源码 ●帝国CMS7.5 ● 系统开源,不限域名 ● WAP手机端 ●送采集【优化版】 ●大小500MB左右 ●带图文安装教程 ●精简安装方式 ●TAG聚合

Global site tag (gtag.js) - Google Analytics