PHP学习笔记(7)

2019-08-03 14:53

下面的方式不能成功改变数组元素的值或键:注意

create by zhang on time 2013-7-9 上午10:51:20 */

$a[2]='music'; $a[5]='movie'; $a[1]='computer'; $a[]='software';

foreach ($a as $key=>$value){ $value=\.$value; }

print_r($a);//Array ( [2] => music [5] => movie [1] => computer [6] => software ) echo \; ?>

PHP数据采集:

使用表单实现get和post混合提交模式.

Php:

create by zhang on time 2013-7-5 上午10:54:41 */

//若提交的数据超过post_max_size的配置,防止程序继续执行 if(empty($_POST)){

exit(\您提交的数据超过post_max_size的配置
\);

}

$myPic=$_FILES['myPic']; $myError=$myPic['error']; switch ($myError){ case 0:

$myPicName=$myPic['name'];

$filename=iconv(\, \, $myPicName);//解决

文件名中文乱码问题

echo \您的相片的名字为:\.$filename.\; $myPicTemp=$myPic['tmp_name'];

$destination=\.$filename;

move_uploaded_file($myPicTemp, $destination); echo \文件上传成功
\;

break; case 1:

echo \文件超过了php.ini中upload_max_filesize设置的值

\.\; break; case 2:

echo \上传的文件超过了Form表单中MAX_FILE_SIZE设置的值


\;

break; case 3:

echo \文件只有部分被上传
\;

break; case 4:

echo \没有选择上传的文件
\;

break; } ?>

$_REQUEST和$_SERVER预定义变量:

使用预定义变量$_REQUEST既可以采集GET方式提交的数据也可以采集POST方式提交的数据。以前采用$_GET和$_POST采集的参数信息都可以使用$_REQUEST实现。但是要注意,使用get和post混合方式提交数据时,若一个参数名既存在于get请求又存在于post请求,使用$_REQUEST采集该参数时将造成数据的丢失。

create by zhang on time 2013-7-5 下午01:37:46

*/

if(isset($_GET['name'])){ echo $_GET['name']; echo \; }

if(isset($_POST['name'])){ echo $_POST['name']; echo \; }

if(isset($_REQUEST['name'])){ echo $_REQUEST['name']; echo \; }


PHP学习笔记(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高中化学 第四章 非金属及其化合物 重难点6 常见漂白性物质及漂

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: