文章归档

生成随机数

取任意2个数,生成这两个数之间的随机数,包括小数。 $u[0]=74.3;//设置起始数值 $u[1]=74.45;//设置终止数值

PHP中引号和变量的引用

PHP中什么叫双引号中的变量会被编译,而单引号中不会编译变量,当做字符串来用? 当使用双引号来括字符串时,PHP解释器会对其进行变量替换、转义等操作,如“ ”,即使引号内没有变量,PHP解释器依然会对其进行检查,因此如果你只想输出一个基本的字符串,就用单引号吧,这样会节省一些资源。当然,如果你需要进行变量替换的,那就必须用双引号了,但其他情况下还是用单引号吧。

百度翻译API的PHP代码

<?php function language($value,$from=”auto”,$to=”auto”) { $value_code=urlencode($value); #首先对要翻译的文字进行 urlencode 处理

php–rc4加密解密

1.原始鑰匙 key 2.md5(md5+常量) 加密原始key => mkey 3.mkey 作為AC4的密匙 ac_mkey 4.ac_mkey 對加密數據 進行 AC4 加密 得到AC4密碼 5.AC4密碼 在進行一次 AC4加密可還原 加密數據 簡單來說,一句話,用md5 做AC4的密匙

PHP 转义与反转义函数

php向mysql数据库插入数据进行转义包括两方面的操作,第一方面需要在添加数据时通过数据转义将数据写入库中,第二方面在将数据显示在页面时需要再次将数据恢复为原始状态,即反转义。

关于PHP5 Session生命周期介绍

PHP5有很多值得学习的地方,这里我们主要介绍PHP5 Session的使用,Session 是如何来判断客户端用户的呢?它是通过 Session ID 来判断的,什么是 Session ID,就是那个 Session 文件的文件名,Session ID 是随机生成的,因此能保证唯一性和随机性,确保Session 的安全。

PHP中JSON的应用

PHP操作Session和Cookie

我们跟踪用户信息时需要用到Session和Cookie,比如用户登录验证、记录用户浏览历史,存储购物车数据,限制用户会话有效时间等。今天我们来了解下PHP是如何操作Session和Cookie的。 Session PHP的$_SESSION可以存储当前用户数据信息,用户访问WEB网站的时候,PHP会给每个访问的用户创建一个session ID,该ID是唯一ID,保存在客户机上,而用户的会话数据是保存到服务端的,PHP可以对每个不同的用户信息进行存储,当会话过期后,用户session信息也会失效。 使用Session,在使用PHP session时,一定要在页头加上session_start(),告诉服务器开始使用session了,而且在它之前应该没有任何输出,否则会报错。 <?php  session_start();     //PHP 代码…  ?>  PHP设置与获取Session 我们可以使用PHP的$_SESSION来设置和获取Session数据,如: <?php  session_start();      //设置一个session值  $_SESSION[“name”] = “Hello”;     //将session以数组形式保存  $_SESSION[“arr”] = array(‘name’ => ‘Hello’, ‘url’ => ‘http://www.helloweba.com’, ‘type’=> ‘website’);  ?>  一旦储存了Session数据,我们就可以在网站上使用Session,比如我们在另一个页面就可以获取Session数据: <?php  session_start();      //获取保存的Session name   echo $_SESSION[“name”];&nb …

>>Read more

收集整理的非常有用的PHP函数

uploadify 后台处理程序

/******** uploadify 后台处理程序 Date:2012-06-24  by: pooy blog:www.pooy.net ①:把上次完成的图片文件名返回给前台 ②:把上次完成的图片裁剪缩略图 *******/ //首先判断文件是否为空 if (!empty($_FILES)) {     //把上次完成的图片文件名返回给前台     //’name’ 就是之前写 《jquery.uploadify动态传递表单元素》里面动态附加值     echo $_FILES[‘Filedata’][‘name’];     $tmpDir = $_POST[‘note’];     $fileName = iconv(“UTF-8″,”GB2312”,$_FILES[“Filedata”][“name”]);     //echo $fileName;     $file = $_FILES[“Filedata”][“tmp_name”];     //fwrite($f,$tmpDir);     //复制原图     $path = “uptemp/”.$tmpDir.”_org/”;     //echo $path;     if(!is_dir($path))        mkdir($path);     if (copy($file, $path . $fileName)){         $_ft =$file;     }else{         $_ft =”no”;     }     //生成缩略图     $fileName = str_replace(” “,”\ “,$fileName);     //$fileName = iconv(“UTF-8″,”GB2312”,$_GET[‘newname’]);     $pathTmb = “uptemp/”.$tmpDir.”/”;     $extPos = strrpos($fileName,”.”);     $secfile= substr($fileName,0,$extPos);     $tmbName = $secfile.”.jpg”;     if(!is_dir($pathTmb))        mkdir($pathTmb);     //echo …

>>Read more