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

PHP与javascript实现变量交互的示例代码_PHP

本例是PHP和javascript交互的例子,php中的值赋给js变量中,前提是这个php变量必须有值才行,就算是假分支中。比如php中的$flags在本例中为true,如果js中false语句写成:$title_1.innerHTML = "";就会出错,因为$title在php中被赋值为数组尽管在php的flags=="false";$title是一个字符串,情况是$title是数组,而数组在字符串中也是不能直接显示的。 代码如下:$string = "天上and地下";$flags = "";if(strpbrk($string,"and")!=fal...

PHP和JavaScrip分别获取关联数组的键值示例代码_PHP

PHP版: 代码如下:$o = array(x=>1, y=>2, z=>3); $arr = array(); $i = 0; foreach( $o as $arr[$i++]=>$v )/*empty*/; var_dump($arr); //$arr = array(x, y, z); JavaScrip版: 代码如下:var o = {x:1, y:2, z:3}; var arr = [], i = 0; for ( arr[i++] in o ) /*empty*/ ; console.log( arr ); //arr = [x, y, z];

php判断是否是中文/英文/数字示例代码_PHP

代码如下:$str=asb天水市12; if (preg_match("/^[\x7f-\xff]+$/", $str)){ echo 全部是汉字; }else { echo 不全是汉字; } /** PHP自带的判断是否是中文, eregi([^\x00-\x7F], $str ) //中文 eregi([0-9], $str) //数字 eregi([a-zA-Z], $str)//英文 */ if (eregi([^\x00-\x7F], $str) || eregi([0-9], $str) || eregi([a-zA-Z], $str)){ echo 你输入的为中英文数字的并合体哦!.; echo "长度:".strlen($str); } / ** 下面这两个方...

PHP输出URL的快捷方式示例代码_PHP

代码如下:<?php /** * Internet Shortcut * * Add the following into "head": * * * */ $shortcut = [InternetShortcut] URL=http://onens.com/ IDList= [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2 ; header(Content-type: application/octet-stream); header(Content-Disposition: attachment; filename=Onens.Com.url;); echo $shortcut;

php调整gif动画图片尺寸示例代码分享_PHP

类的使用demo:代码如下:require_once "roucheng.php"; $gr = new gifresizer; $gr->temp_dir = "keleyi"; $gr->resize("keleyi.gif","keleyi_resized.gif",500,500); ?> 类的源代码,保存为roucheng.php文件:代码如下: /** * * Resizes Animated GIF Files * * ///IMPORTANT NOTE: The script needs a temporary directory where all the frames should be extracted. * Create a directory with a 777...

php自定义的格式化时间示例代码_PHP

如:时间刚好是5分钟前,则对应的时间戳就会被格式化为5分钟前,不多说了,直接贴上代码: 代码如下:/** * 格式化时间 * @param integer $timestamp 时间戳 * @param string $format dt=日期时间 d=日期 t=时间 u=个性化 其他=自定义 * @param integer $timeoffset 时区值 * @param string $custom_format 自定义时间格式 * @return string */ public function dgmdate( $timestamp, $format = dt, $timeoffset = 9999, $custom_f...

php对二维数组按指定键值key排序示例代码_PHP

代码如下:function array_sort($array, $key){ if(is_array($array)){ $key_array = null; $new_array = null; for( $i = 0; $i < count( $array ); $i++ ){ $key_array[$array[$i][$key]] = $i; } ksort($key_array); $j = 0; foreach($key_array as $k => $v){ $new_array[$j] = $array[$v]; $j++; } unset($key_array); return $new_array; }else{ return $array; } }

php指定函数参数默认值示例代码_PHP

例1代码如下:php函数指定默认值-www.jbxue.comfunction printMe($param = NULL){ print $param;}printMe("This is test");printMe();?> 输出结果:This is test 例2 php函数参数默认值的使用范例,php函数参数中设置和使用默认值。 代码如下: php函数参数默认值 - www.jbxue.com function textonweb ($content, $fontsize=3){ echo "$content"; } textonweb ("A ", 7); textonweb ("AA."); textonweb ("AAA. "...

json的键名为数字时的调用方式(示例代码)_PHP

JSON 对于键名为数字或者非正常变量字符时(如有空格),必须使用obj[xx]方式获取值。 代码如下: //声明json数据$array = array('result'=>array("90"=>"90队列","status"=>"成功"));$json = json_encode($array); $array1 = array("90"=>"90队列","status"=>"成功");$json1 = json_encode($array1);$phpjson = json_decode($json1,true);//第二个参数是true,表示把json数据转换为数组//对于json键名是数字时,只能用数组方式处理...

PHP动态生成静态HTML页面示例代码_PHP

temp.html代码如下:{penglig_site_title} test.php代码如下:header('content-type:text/html; charset=utf-8');//防止生成的页面乱码$title = "PHP 动态生成静态HTML页面_"; //定义变量$url = "http://www.bitsCN.com/";$temp_file = "temp.html"; //临时文件,也可以是模板文件$dest_file = "dest_page.html"; //生成的目标页面 $fp = fopen($temp_file, "r"); //只读打开模板$str = fread($fp, filesize($temp_file));//读取模板...

php三维数组去重(示例代码)_PHP

假设叫数组 $my_array; 代码如下:// 新建一个空的数组.$tmp_array = array(); $new_array = array(); // 1. 循环出所有的行. ( $val 就是某个行)foreach($my_array as $k => $val){$hash = md5(json_encode($val)); if (in_array($hash, $tmp_array)) { echo(这个行已经有过了); }else{ // 2. 在 foreach 循环的主体中, 把每行数组对象得hash 都赋值到那个临时数组中. $tmp_array[] = $hash; $n...

PHP修改session_id示例代码_PHP

代码如下:if(isset($_GET["se"])){ $se = $_GET["se"]; }else{ return; } if(!empty($se)){ echo("receive se: ".$se.""); //接受的的session为$se session_id($se); //设置$se位session_id session_start(); //开启sesseion ,注意不能与上一步对调,打工告成 echo("new session id: ".session_id().""); echo $_SESSION[h]; }

php获取SWF动画截图示例代码_PHP

1.下载附件,并安装,方法看附件中的帮助 2.拷贝代码进合适位置,生成图片,怎么处理,自己看着办喽 代码如下:$oldswf = "/uploads/swf/test.swf"; $oldjpg = "/uploads/litpic/test.jpg"; $flash2jpeg = new COM("SunCN.Flash2Jpeg"); if ($flash2jpeg) { $a = $flash2jpeg->Flash2Jpeg($oldswf, 150, 200, $oldjpg); if ($a) { $litpic = /images/defaultpic.gif; } else { $litpic = $oldjpg; } } else { $litpic = /images/de...

php生成缩略图示例代码分享(使用gd库实现)_PHP

代码如下: header("content-type:text/html;charset=gbk"); ini_set("date.timezone","Asia/chong"); //判断文件是否为空 if(empty($_FILES)){ echo"上传文件过大"; exit; } //判断文件上传是否有错误 if($_FILES['pic']['error']){ echo "上传文件"; exit; } //判断文件类型是否非法获取文件后缀 $allowtype=array("jpg","png","jpeg","gif"); $a=explode('.',$_FILES['pic']['name']); $index=c...

PHP根据IP判断地区名信息的示例代码_PHP

看代码 代码如下:header("Content-type: text/html; charset=utf-8"); function getIP(){ if (isset($_SERVER)) { if (isset($_SERVER[HTTP_X_FORWARDED_FOR])) { $realip = $_SERVER[HTTP_X_FORWARDED_FOR]; } elseif (isset($_SERVER[HTTP_CLIENT_IP])) { $realip = $_SERVER[HTTP_CLIENT_IP]; } else { $realip = $_SERVER[REMOTE_ADDR]; } } else { if (getenv("HTTP_X_FORWARDED_FOR")) { $realip = getenv( "HTTP_X_FORWARD...

实例 - 相关标签