php
-
PHP文件下载练习
html语言本身可以提供下载功能 格式: <a href=’1.zip’>下载</a> html下载的缺点: 1、只能实现某几种格式的文件下载 2、暴露文件所在服务器的完整路径 我们可以使用php下载解决以上问题: php…
-
PHP文件操作相关函数
bool copy ( string filename , string dest ) 复制文件 string filename:原文件 string dest :目标文件 bool unlink ( string filename ) 删除文件 string filename:要删除的文件 bool rename ( string oldname…
-
php4中的文件操作
resource fopen ( string filename, string mode ) 打开某个文件,返回指向这个文件的资源 string filename:要被打开的文件 string mode:打开模式 Mode 说明 "r" 只读方式打开,将文件指针指向文…
-
PHP循环输出某个文件夹下所有子文件以及子文件夹
静态变量 一般用于函数内,需要使用static关键字定义,静态变量的赋值语句只会执行一次。 第一次执行display,会执行static $i=10,i再加1,再输出i,函数执行后i不会被回收 第二次执行display,不会执行static $i=1…
-
PHP常量基础
含义:用于存储一个不会变化也不希望变化的数据的标示符。 常量命名规则,同变量,但习惯说,常常将常量的名称使用“全大写”形式。 定义形式 使用define()函数定义 使用形式:define(“常量名”, 常量值); 推荐常用…
-
为什么需要使用文件操作技术
需要保存不经常变化、且数据量较少的数据 1、配置文件 2、流量统计 3、静态网页的生成 4、文件下载 ……. 目录操作 l resource opendir ( string path ) 打开某个目录 string path:具体的目录 l string readdir ( …
-
PHP上传问题的后续问题
如何验证文件类型 验证文件括展名 验证文件MIME类型 保证上传文件命名的唯一性 时间 时间戳 IP 将上传功能进行封装 如何上传多文件 html文件: 测试代码: 运行结果: $FILE: 第一个[]:文件框名称 第二个[]:属性 第…
-
PHP $_GET变量(数组)
get这个词,常常出现在这里:<form action=”abc.php” method=”get” >.....</form> 这叫做“表单以get方式提交数据” 则$_GET这个预定义数组变量,就是指以这种方式提交的所有数据的集合(数组) 对应来…
-
PHP自学get和post数据同时提交的情形
一般就只有一种html语法形式会出现该情形,如下: <form action="abc.php?a=5&b=10" method="POST" > ... 项目1: <input type=”text” name=”uName” /> 项目2: <input type=”password” …
-
PHP $_POST变量(数组)
类似$_GET变量(数组),$_POST代表页面通过post方式提交过来的数据所形成的数组。 post提交数据,通常只有一种形式: <form action=”abc.php” method=”post” > 项目1: <input type=”text” name=”uNa…
-
PHP可变变量的理解
可变变量 所谓可变变量,就是一个变量的名,又是一个变量。 可变变量的语法是php的很特殊的语法——其他语言中少见。 $v1 = “abc”; //这是一个字符串变量,其内容是字符串“abc” $abc = 10; //这…
-
PHP引用传值
是指将一个变量的引用关系拷贝一份,然后赋值给另一个变量,即另一个变量也同样由该关系决定了指向某个数据: 代码示例: 图示如下: 赋值(传值)完之后,两个变量指向同样一个数据。 我们有知道,对变量的操作就…
-
PHP变量间的传值方式
总体说明: 1,这里讨论的传值方式是指:一个变量对另一个变量 2,它不仅仅适用于赋值语句,也适用于其他有同样含义的语句,比如:函数的实参到形参 3,传值方式只有2种:值传递,引用传递 4,php中,所有变量,默…
-
php基本语法形式及变量规则
基本语法形式 区分大小写 主要是指变量名区分大小写 常量通常也区分,但常量也可以自己设定为不区分(不推荐) 但函数名不区分 而系统中使用的关键字也不区分大小写,比如if, else, for 语句结束符,用分号 一个p…
-
php基本环境
运行环境 保证能够运行php: 测试:echo “abc”; 保证时区设置正确: 测试:echo date(“Y-m-d H:i:s”); 保证模块设置正确: 测试:mysql_connect(“localhost”, ‘root’, ‘123’); 语法环境 有多种嵌入到html代码中的ph…
-
重蔚php学习第三十五天——php表单文件上传
什么是文件上传 <input type=’file’ /> 文件框 允许用户选择一个本地文件上传至服务器 准备工作 1)表单 2)设置method=”post”,不能使用get get是将数据附近地址栏中,会限制数据大小,只能传输文本…
-
重蔚php学习第三十五天——php表单传值复选框案例
关于爱好信息的保存与显示 例1:爱好信息入库 html代码: php代码: 例2:爱好信息显示 查找个人信息,得到个人爱好的字符串 将个人爱好字符串分割成一个数组 定义所有爱好的数组 循环遍历所有爱好数组 如果当前爱…
-
重蔚php学习第三十五天——点击行为的判断
在之前的程序中,我们有两个文件,html、php文件,其中的php文件是处理数据的文件。如果用户直接访问这个文件,是需要验证的。 如果用户直接访问文件--à拒绝(跳转回某个页面) 如果用户点击按钮进入文件--à…
-
重蔚php学习第三十五天——php关于变量的覆盖
html文件: php文件: 结果: 经过测试: post覆盖get cookie覆盖post和get cookie > post > get 修改php配置文件,配置变量的优先级 在5.3以前的版本中, 在5.3及以后的版本中 这个选项用于控…
-
重蔚php学习第三十五天——php表单传值
表单的概念 软件(网站)主要目的:对数据的管理 数据的管理:收集、整理、存储、发布 其实数据的收集主要通过表单实现的。 <form> <input type=’text’ name=’email’ /> <input type=…