例子,调用google接口来实现二维码。?php $data = isset($_GET[t]) ? $_GET[t] : http://www.XXX.com; $size = isset($_GET[size]) ? $_GET[size] : 150x150; $logo = isset($_GET[logo]) ? $_GET[logo] :"./image/logo.jpg";$chl = urlencode($logo); $png = "http://chart.googleapis.com/chart?chs=$size&cht=qr&chl=$chl&chld=L|1&choe=UTF-8"; $QR = imagecreatefrompng($png);//外面那QR图//以下是二维码生成的主要代码if ($...
学习php通过字符串调用函数。 1. call_user_funcfunction a($b,$c){ echo $b; echo $c;}call_user_func(a, "111","222");call_user_func(a, "333","444");//显示 111 222 333 444?> 调用类内部的方法比较奇怪,居然用的是array,不知道开发者是如何考虑的,当然省去了new,也是满有新意的:class a { function b($c){ echo $c; }} // www.jbxue.comcall_user_func(array("a", "b"),"111");//显示 111?>2. call_user_func_arr...
1.新建 a.html iframe式ajax调用 2.新建 b.php <?php echo " 3.访问: http://localhost/a.html 效果如图
destoon自定义模板调用方法 destoon样式公告栏 destoon中默认的首页公告栏调用方法:$today_endtime-86400&areaid=$cityid&pagesize=3&datetype=2&order=listorder desc,addtime desc&target=_blank”)}–>这个标签引用的模板文件是template/default/tag/list.htm文件。 当不想用这个list.htm文件,而想要用到自定义样式与模板,就可以复制一份这个文件,把文件名改为例如 list-new.htm. 样式和标签可以自己参考list.htm调用规则加...
php文件:profile.php$arr = array( 'name' => '李飞麟', 'nick' => '深空', 'contact' => array( 'email' => 'shenkong at qq dot com', 'website' => 'http://bbs.it-home.org', ));$json_string = json_encode($arr);echo "getProfile($json_string)";?>
class DataBase{ var $pConnect=FALSE;//是否使用长连接 var $mHost;//数据库主机 var $mDatabase; var $db; //数据库 var $mUser;//数据库用户名 var $mPwd;//数据库用户密码 var $mConn;//连接标识 var $result;// 执行query命令的结果资源标识 var $num_rows;// 返回的条目数 var $insert_id;// 传回最后一次使用 INSERT 指令的 ID var $affected_rows;// 传回query命令所影响的列数目 ...
php代码://得到顶级域名$ext=$_POST['ext'];//得到二级域名$dns = $_POST['dns'];//print_r($ext);//$domain = $dns . "." . $ext[0];//echo $domain;//遍历所有的域名foreach ($ext as $value) {//组合域名$domain = $dns . "." . $value;//查询:echo $domain ;$do = "http://panda.www.net.cn/cgi-bin/check.cgi?area_domain=" . $domain;$xml_data = file_get_contents($do);$result_arr = (array) simplexml_load_string($xm...
$serverName = "127.0.0.1"; $connectionInfo = array( "UID"=>"sa","PWD"=>"","Database"=>"test"); $conn = sqlsrv_connect( $serverName, $connectionInfo); if( $conn === false ) { echo "Could not connect.\n"; die( print_r( sqlsrv_errors(), true)); } $spnumber = 10655****00; $chargenumber = 155****6789; //参数需要以如下数组方式赋值并标明类型,SQLSRV_PARAM_IN是输入类型,SQLSRV_PARAM_OUT是输出类型...
<?phpfunction SmartyLen($params){extract($params);$len=strlen($text);$max=$length;for ($i=0;$i<$length;$i++){ $chr=substr($text,$i,1); if(ord($chr)>0x80)//字符是中文 { $length++; $i++; $len--; }}$str=substr($text,0,$length);if($len>$max)$str.="...";Return $str;} 注册函数 $smarty->register_function(len,"SmartyLen");模板调用...
//比如要调用的存储过程为gxtj(a,b)$db=new mysqli("localhost","ssss","aaaaa","bbbb"); mysqli_query($db,"SET NAMES utf8"); $result=$db->query("call gxtj($year,$jd)"); // gxtj是mysql的存储过程名称 [color=gray][/color] while( $row = $result->fetch_array(MYSQLI_ASSOC)) //完成从返回结果集中取出一行{ while ($key=key($row)){ //依次取得字段名 $value=current($row); //依...
/*** 删除数组元素中的特殊字符和标签*/function delarraystr($array){ if(is_array($array)){ foreach ($array as $k=>$v){ $array[$k] = delarraystr($array[$k]); } }else{ $array = strip_tags($array); $array = preg_replace('/\$/', '', $array);//价格梯度1000up } return $array;}?>
/** desc:数据库类调用实例 假设你的数据类是 db_class.php link:bbs.it-home.org date:2013/2/24*/require_once("db_class.php");//1.创建类,并连接数据库$db = new mssql("dns=aaa;uid=sa;pwd=sa;dbname=test");//2.连接数据库$conn = $db->config("dns=aaa;uid=sa;pwd=sa;dbname=test");//3.选择数据库$dbname = $db->select_db("test");//4.设置允许调试$db->debug = true;//5.执行一条不返回结果的SQL语句$db->execute(...
在与其他系统进行WEBSERVICE对接的时候发现,PHP无法识别.NET下的时间参数。分析:PHP中的调用WEBSERVICE代码是手工编写xml格式的数据包来实现的在与其他系统进行WEBSERVICE对接的时候发现,PHP无法识别.NET下的时间参数。 分析: PHP中的调用WEBSERVICE代码是手工编写xml格式的数据包来实现的,并不像我们.NET 和 JAVA中一样可以利用工具来生成代理类. 所以导致了,PHP在与其他系统语言对接的时候需要处理,不同编程语言直接的兼容问...
//画一个很漂亮的叶子// 定义 PI 一分的角度的值define("PII", M_PI/180);// 新建图像资源,并定义其背景为 白色,前景色为 黑色$im = imagecreate(670,500);$white = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);$g = imagecolorallocate($im, 0x00, 0x00, 0x00);// 从下面实例化的代码可以得知,初始值 $x, $y, $L, $a 别分为 300, 500, 100, 270function drawLeaf($g, $x, $y, $L, $a) {global $im;$B = 50;$C = 9;$s1 = 2;$s2 ...
system("/usr/local/bin/webalizer/webalizer");?>exec() 原型:string exec (string command [, string array [, int return_var]]) exec() 函数与system()类似,也执行给定的命令,但不输出结果,而是返回结果的最后一行。虽然它只返回命令结果的最后一行,但用第二个参数array可以 得到完整的结果,方法是把结果逐行追加到array的结尾处。所以如果array不是空的,在调用之前最好用unset()最它清掉。只有指定了第二个参 数时,才...