php常用代码
2010-11-17 12:16:31 来源:WEB开发网核心提示:php的画面代码和后台代码的写法,有点像java和jsp,php常用代码,两种文件的代码混合写,感觉很乱,不存在,就创建(文件夹的创建要一层一层创建)if(!is_dir($uploaddir)) { mkdir($uploaddir,0777); } $uploadfile = $uploaddir . $
php的画面代码和后台代码的写法,有点像java和jsp,两种文件的代码混合写,感觉很乱。可能是我接触的项目设计没有做好。因为是个初学者,所以将php中一些代码记录下来。
1.数组定义与使用:
$file_type = array("1"=>"图片","2"=>"文本"); foreach ( $file_type as $key=>$value ) { // $key:数组的索引 // $value:数组对应的值 }
或者:
$param = array(); array_push($param,"1");
2.文件操作
//上传的目录
$uploaddir = UPLOADS_DIR . '/' . $bug_id . '/'; //上传的目录是否存在,不存在,就创建(文件夹的创建要一层一层创建) if(!is_dir($uploaddir)) { mkdir($uploaddir,0777); } $uploadfile = $uploaddir . $_FILES['path']['name']; // 删除上传产生的临时文件 if($_FILES['path']['name']!=""){ move_uploaded_file($_FILES['path']['tmp_name'], $uploadfile); } // 获取文件内容 if(file_exists($uploadfile)) { $fp=fopen($uploadfile,"r");//以只读的方式打开文件 while(!(feof($fp))) { $script_contents .= fgets($fp);//读取文件的一行 } fclose($fp); }
使用下面方法,也可读取文件
//$script_contents = file_get_contents($uploadfile);
3.给定url,显示图片
<?php //$file_name为图片的地址 $file_name = HARDWARE_FILE_PATH . '/192.168.72.42.lan-day.png'; $str = file_get_contents($file_name); Header( "Content-type: image/png"); echo $str;
[]
更多精彩
赞助商链接