function jsontest(){var json = [{username:crystal,userage:20},{username:candy,userage:24}];alert(json[1].username);var json2 = [[crystal,20],[candy,24]];alert(json2[0][0]);}这个函数,第一个alert(json[1].username); 会提示 “candy”。 json 变量是一个数组对象。所以要采用 obj.username 这样的格式来调用。 第二个 alert(json2[0][0]); 会提示 “crystal”。 json2变量是完全的一个json格式。 json和json2变量都达...
Cacti每间隔一段时间通过snmp协议监测已添加的主机状态,在Cacti数据库中,host表记录着交换机的相关信息,如状态(status),最近宕机时间(status_fail_date),最近恢复正常时间(status_rec_date)。要实现飞信监控交换机状态,交换机down了就发短信到指定的手机号上,而且宕机的交换机信息不能重复发。思路:判断交换机状态(宕机只发送一次信息),是否发送短信。在host表中添加交换机当前状态(status_now)和默认交换机状态(sta...
仿照网上的例子写的一个ftp上传类,很简单,适合新手朋友参考。1、文件上传类 ftp.class.phpftpUrl=$ftpUrl;}if($ftpUser){$this->ftpUser=$ftpUser;}if($ftpPass){$this->ftpPass=$ftpPass;}if($ftpUrl){$this->ftpDir=$ftpDir;}if ($this->ftpR = ftp_connect($this->ftpUrl, 21)) {if (ftp_login($this->ftpR, $this->ftpUser, $this->ftpPass)) {if (!empty($this->ftpDir)) {ftp_chdir($this->ftpR, $this->ftpDir);}ftp_pasv...
为大家介绍一个php调用webservice的例子,查询QQ用户是否在线,有需要的朋友,可以参考下。例子,php开发的客户端程序中调用webservice。'UTF-8')); $client = new SoapClient("http://webservice.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl"); var_dump($client->__getFunctions()); print(""); var_dump($client->__getTypes()); print("");class qqCheckOnline{ var $qqCode = "10000"; }; $arrPara = array(new ...
本文介绍了在smarty中调用js时,整个页面不会显示的解决方法,方法很简单,却很实用,有需要的朋友,不要错过。在smarty中包含js时,整个页面就不会显示,如何解决呢?办法很简单,如下: 把模板页面中的js代码复制到外面新建的文件夹中,然后再包含到模板页中即可。 例如: {popup_init src="css/commen.js"} 轻松转换后,问题解决了。
$d = date("Y-m-d H:i:s")2、时间格式参数设定 上面语法中”Y-m-d H:i:s”,显示的格式为: 年-月-日 小时:分钟:秒 只要获取对应的相关时间参数就可以替换出自己想要的时间格式了! 附,php时间格式的参数说明。 a – “am” 或是 “pm” A – “AM” 或是 “PM” d – 几日,二位数字,若不足二位则前面补零; 如: “01″ 至 “31″ D – 星期几,三个英文字母; 如: “Fri” F – 月份,英文全名; 如: “January” h – 12 小时制的...
function fun() { echo 'fun'; } $a = 'fun'; $a();?> 上面的$a变量就是fun()函数,调用$a()和调用fun()是一样的。 另一种方法。 调用PHP中的函数: mixed call_user_func ( callback $function [, mixed $parameter [, mixed $...]] ) mixed call_user_func_array ( callback $function, array $param_arr ) 例子://函数名作为变量//by bbs.it-home.orgfunction barber($type){ echo "You wanted a $t...
exec(""/bin/ls -l"");exec(""/bin/ls -l"", $res);#$res是一个数据,每个元素代表结果的一行exec(""/bin/ls -l"", $res, $rc);#$rc的值是命令/bin/ls -l的状态码。成功的情况下通常是0?>passthru() 原型:void passthru (string command [, int return_var]) passthru()只调用命令,不返回任何结果,但把命令的运行结果原样地直接输出到标准输出设备上。 所以passthru()函数经常用来调用象pbmplus(Unix下的一个处理图片的工具,输...
分享一个mysql数据库备份类,并附有详细的调用方法,有需要的朋友参考下。一个php mysql数据库备份类,分享给大家。 1,mysql数据库备份类 backdata.class.php:mysql_link = $mysql_link;}public function backupTables($dbName,$dataDir,$tableNames){//开始备份$this->dbName = $dbName;$this->dataDir = $dataDir;$this->tableNames = $tableNames;$tables=$this->delarray($this->tableNames);$sqls='';foreach($tables as ...
本文介绍下,php实现的一个缩略图类,支持加载图片文件与加载图片字符串,按比例拉伸等,代码后面有调用示例供参考。分享个php缩略图类,可以实现如下的功能: 1,支持加载图片文件和加载图片字符串 2,可以将缩略图输出到浏览器和保持缩略图文件 3,支持gif,png,jpeg类型的缩略 4,可以设定是否按比例来拉伸 代码如下:maxWidth = $maxWidth;$this->maxHeight = $maxHeight;$this->scale = $scale;$this->inflate = $inflate;$t...
分享下php调用用户自定义函数的方法,有简单有复杂,适合初学php自定义函数的朋友参考。在php中调有自定义函数,经常会用到call_user_func函数、call_user_func_array函数、call_user_func函数。 1,call_user_func函数类似于一种特别的调用函数的方法,使用方法如下:调用类内部的方法比较奇怪,用到了array,省去了new操作,在一定程度上节省了资源:2,call_user_func_array函数和call_user_func很相似,只不过是换了一种方式传递...
本文分享一个不错的php 验证码类,后面附有完整的调用示例,有需要的朋友,参考下吧。1,php验证码类检查验证码: 检查输入的验证码与 $_SESSION['login'] 中保存的值是否相等。*/ error_reporting(E_ALL); session_start(); (!isset($_GET['cap']))?die('Error !'):1; $captcha_array=array('login.png','contact.png','comment.png'); (!in_array($_GET['cap'],$captcha_array))?die('Error !'):1; $captcha_cod=new captcha(base...
header ( 'Content-Type: text/html; charset = utf-8' );class weather { static $url = 'http://xml.weather.yahoo.com/forecastrss?u=c&w='; static $city = 'Beijing'; //默认城市北京 这里要注意的是 city 要填拼音 我试过用中文有好几个地区都调用不到 static $weatherXML = ''; static $woeid_file = "woeid"; static $file_path = "data/"; /** * 获得远程xml并缓存到本地 ...
//curl类class Curl{ function Curl(){ return true; } function execute($method, $url, $fields='', $userAgent='', $httpHeaders='', $username='', $password=''){ $ch = Curl::create(); if(false === $ch){ return false; } if(is_string($url) && strlen($url)){ $ret = curl_setopt($ch, CURLOPT_URL, $url); }else{ return fa...
public class ArrayTest { public static void main(String[] args){ Map[] maparray=new Map[3]; for (int i = 0; i < maparray.length; i++) { Map<String,String> map=new HashMap<String,String>(); map.put("a", i+"_ajkcz"); map.put("c", "werq_"+i); maparray[i]=map; } System.out.println("++++++++++++++++++++++++")...