【php生成自动创建文件夹并上传文件的示例代码_PHP】教程文章相关的互联网学习教程文章

php判断数组是否有序的示例代码

<?php/*** 判断数组是否有序* by bbs.it-home.org*/function JudegSortArray($array) { if ($array [0] > $array [1]) { $flag = 1; } else { $flag = 0; } $temp = $flag; $len = count ( $array ); for($i = 1; $i < $len; $i ++) { if ($flag == 0) { if ($array [$i] < $array [$i + 1]) { continue; }...

PHP采集网页图片保存到本地的示例代码

/** * 保存网页文件到本地(用于采集图片) * edit: bbs.it-home.org * @param 文件路径 $sUrl * @param 保存本地路径 $sSavePath * @return boolean */ function download_file($sUrl,$sSavePath='') { $sFileName = GetUrlFileExt($sUrl); $c = file_get_contents($sUrl); return file_put_contents($sSavePath.'/'.$sFileName,$c); } /** * 获取文件名 * * @param 网页URL $sUrl * @return string ...

php缩略图填充白边的示例代码

//源图的路径,可以是本地文件,也可以是远程图片$src_path = 1.jpg;//最终保存图片的宽$width = 160;//最终保存图片的高$height = 120;//源图对象$src_image = imagecreatefromstring(file_get_contents($src_path));$src_width = imagesx($src_image);$src_height = imagesy($src_image);//生成等比例的缩略图$tmp_image_width = 0;$tmp_image_height = 0;if ($src_width / $src_height >= $width / $height) { $tmp_image_wi...

PHP强制下载文件示例代码

//php强制下载文件$filename = '1.png'; header("Content-Type: application/force-download"); //添加强制下载头信息header('Content-Disposition: attachment; filename="'.$filename.'"'); echo $filename; ?>

php导入SQL文件(示例代码)

/************* PHP导入.sql文件运行版本:php5,php4作者:panxp 邮件:coolpan123@gmail.com*编辑整理:bbs.it-home.org**************/$host = "localhost";$user = "root";$pwd = "";$file_dir = dirname(__FILE__);$file_name = "bar.sql";$data_base = "test";$conn = mysql_connect($host,$user,$pwd);mysql_select_db($data_base,$conn);/** PHP5 版本 **/$get_sql_data = file_get_contents($file_name,$file_dir);/** * PH...

php生成短网址示例代码

<?php function base62($x) { $show = ; while($x > 0) { $s = $x % 62; if ($s > 35) { $s = chr($s+61); } elseif ($s > 9 && $s <=35) { $s = chr($s + 55); } $show .= $s; $x = floor($x/62); } return $show; } function urlShort($url) { $url = crc32($url); $result = sprintf("%u", $url); retu...

PHP压缩CSS文件示例代码

// This defines the header typeheader("Content-type: text/css"); // Start the output bufferob_start("compress_css"); // Function which actually compress// The CSS filefunction compress_css($buffer){ /* remove comments */ $buffer = preg_replace("!/\*[^*]*\*+([^/][^*]*\*+)*/!", "", $buffer) ; /* remove tabs, spaces, newlines, etc. */ $arr = array("\r\n", "\r", "\n", "\t", " ", " ", " ") ; $bu...

php断点续传下载示例代码

<?php$fname = ./test.mp3;$fp = fopen($fname,rb);$fsize = filesize($fname);if (isset($_server[http_range]) && ($_server[http_range] != "") && preg_match("/^bytes=([0-9]+)-$/i", $_server[http_range], $match) && ($match[1] < $fsize)) { $start = $match[1]; } else { $start = 0; } @header("cache-control: public"); @header("pragma: public"); if ($star--> 0) { fseek($fp, $start); header("htt...

phpcurl采集站外内容示例代码

<?php// 初始化一个 cURL 对象 $curl = curl_init(); // 设置你需要抓取的URL curl_setopt($curl, CURLOPT_URL, http://bbs.it-home.org); // 设置header curl_setopt($curl, CURLOPT_HEADER, 1); // 设置cURL 参数,要求结果保存到字符串中还是输出到屏幕上。 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); // 运行cURL,请求网页 $data = curl_exec($curl); // 关闭URL请求 curl_close($curl);3、通过正则匹配找到关键数据<?p...

php修改配置文件示例代码

<?php$fp = fopen("aaa.conf", r); $configfile = fread($fp, filesize("aaa.conf")); fclose($fp); //通过正则替换来做 $configfile = preg_replace("/\\n\[password\](.+?)\\n/is", "", $configfile);//本只需匹配[password]到下一空行之间的内容,只需写成/\[password\](.+?)\\n/is就行了,但是我想把这行前面的空行也去掉,所以在前面加了个\n //把文件重新写回原来的地方 $fp = fopen("aaa.conf", w); f...

php多文件上传下载示例代码

php多文件上传下载示例代码 <html> <head><meta charset="utf-8"><title>index_uploads</title> </head> <body><form action="uploads.php" method="post" enctype="multipart/form-data"><input type="file" name="file[]"><br><input type="file" name="file[]"><br><input type="file" name="file[]"><br><input type="file" name="file[]"><br><input type="file" name="file[]"><br><input type="submit" value="uploads"></f...

php配置文件设置示例代码

<?php// 每个页面定义允许访问文件常量 define(IS_ACCESS, true); /** ************************************************ **************** 1.基本配置 ************************************************ */ // 如果没有定义IS_ACCESS,则退出程序 if (!defined(IS_ACCESS)) exit(); // 允许跨域访问隐私数据 header (P3P: CP="NOI CURa ADMa DEVa TAIa OUR DELa BUS IND PHY ONL UNI COM NAV INT DEM PRE");...

php模拟远程登录示例代码

<?php!extension_loaded(curl) && die(the curl extension is not loaded.); $baseurl = http://127.0.0.1;//根地址 $login_url = $baseurl ./login.php?act=login;//登录页地址 $get_url = $baseurl ./index.php; //需要采集的页面 $post_fields = array(); //以下两项需要修改 $post_fields[name] = admin; $post_fields[pass] = 123456; //获取表单formhash $ch = curl_init($login_url); curl_seto...

php+ajax图片文件异步上传示例代码

jQuery.extend({ createUploadIframe: function(id, uri) { //create frame var frameId = jUploadFrame + id; var iframeHtml = <iframe id=" + frameId + " name=" + frameId + " style="position:absolute; top:-9999px; left:-9999px";if(window.ActiveXObject){if(typeof uri== boolean){iframeHtml += src=" + javascript:false + ";}else if(typeof uri== string){iframeHtml += src=" + uri + ...

Codeigniter智能裁剪图片示例代码

本文介绍了Codeigniter实现智能裁剪图片的方法,将图片进行裁剪并不失真,尽可能保留图片主题含义,需要的朋友参考下。 Codeigniter智能裁剪图片 一副1024*768大小的图片,裁剪到240*240大小,裁剪后不失真,尽可能保留图片主题含义。 方法: 1、先将图片等比例缩略到可以裁剪的大小; 如果是宽幅图片,则按高度等比例缩放到高度 = 240px,窄幅图片(高度大于宽度)则按宽度等比例缩放; 2、按长宽格式居中裁剪; 保留缩略后的图片...