<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="240" height="200" id="dewplayer" type="application/x-shockwave-flash"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="dewplayer-playlist.swf?xml=xml.php&showtime=true" /> <param name="quality" value...
<?php class Test{publicstatic$static_var = 20; } echo Test::$static_var;exit; 原文:http://www.cnblogs.com/lizhaoyao/p/4828373.html
在程序开发中,如果在使用对象调用对象内部方法时候,调用的这个方法不存在那么程序就会出错,然后程序退出不能继续执行。那么可不可以在程序调用对象内部 不存在的方法时,提示我们调用的方法及使用的参数不存在,但程序还可以继续执行,这个时候我们就要使用在调用不存在的方法时自动调用的方 法“__call()”。<?php //这是一个测试的类,里面没有属性和方法class Test {} //产生一个Test类的对象$test = new Test(); //调用对象...
<?php setcookie("messagetime",time(),time()+60); ?> 写法无法跨目录调用呢。在搜索引擎中搜索,并没有找到答案(可能是我用的百度的原因),我想起了手册,貌似手册中cookie还有可选设置。在PHO手册中知道,后面还可以跟两个值,一个是路径,一个是域,而路径"/"也是相当于域,于是我修改为 <?php setcookie("messagetime",time(),time()+60,"/"); ?> 原文:http://www.cnblogs.com/web-fusheng/p/7103041.html
php调用so库和a库方法分类:(一)调用so方法(引自:http://tech.idv2.com/2007/07/06/use-local-so-in-php/)某个功能被编译到so文件中,那么如何通过php来调用它?一个方法是写一个php模块(php extension),在php中调用该模块内的函数,再通过该模块来调用so中的函数。下面做一个简单的例子,使用的操作系统是Fedora Core 6。首先做一个简单的so文件:/*** hello.c* To compile, use following commands:* gcc -O -c -fPIC -o h...
最近用一些php,客户的使用jquery ajax的时候经常报错ajax报错内容:readyState:4 status:"OK",statusText:"OK",或者undefined.实际上数据已经存到数据库了,百思不得其解。网上搜索了一番,最终总结一个用法出来。客户端:ajax.html$.ajax({url: ‘tj.php‘,dataType: ‘json‘,data: {fromid:‘21‘,type:‘query‘,sessionid:‘12‘},success: function(json){alert(json.share_app_times);},error: function(error) {alert.log("...
1//GET方式的直接使用 2/*$file_contents = file_get_contents(‘http://localhost/Json/API.php?a=get_users&uid=10001&type=json‘);3echo $file_contents;*/ 4 5 6//POST方式得用下面的(需要开启PHP curl支持)。 7 $url = ‘http://localhost/Json/API.php?a=get_users&uid=10001&type=json‘;8 $ch = curl_init ();9curl_setopt ( $ch, CURLOPT_URL, $url ); 10 curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 ); 11 curl_seto...
频道总排行调用方法<div class="box"> <h5 class="title-2">频道总排行</h5> {pc:get sql="select a.id,a.title,a.url,a.catid,b.hitsid,b.views from v9_news a left join v9_hits b on a.id=substring(b.hitsid,5) where a.catid in ($arrchildid) order by b.views desc" num="10" cache="3600"} <ul class="content digg"> {loop $data $r} <li> <a href="{$r[url]}" title="{$r[tit...
最近一直在纠结 项目分层架构的问题 其中最纠结的就是在项目中 如何引入第三方类库比如说 有个 msg控制器 要发送邮件class MsgConstroller extends Constroller {public function send() {$email = new email([options....]);$email->send();} } 这个控制器通过引入一个 email 工具类 实现了发送 email 的功能 但是如果同时要发送短信呢class MsgConstroller extends Constroller {public function send() {$email = new email([op...
例如,我有几个要处理交易的不同商人客户.他们需要不同的度量标准来确定欺诈行为,其中许多是很常见的.我想要一些效果:class Fraud {}class InvalidCheckFraud extends Fraud {}class NotAMemberFRaud extends Fraud {}class CustomerLooksFunnyFraud extends Fraud {}等等… 我只想使用以下命令就可以对零个扩展的欺诈类进行零运行:$fraudCheck = new Fraud(); $fraudCheck->checkMerchant($merchId);我不介意以完全本土化的方式解...
PHP调用SHELL上传本地文件到Hadoop的hdfs中本来是用Thrift进行上传,但其上传效率之低,另人发指,只好选用其它方法。环境: php 运行环境为nginx + php-fpm因为hadoop开启了权限控制,所以直接使用php调用shel进行上传时,没有权限。通过php执行命令看来,php运行的帐户和级均为nobody。因此,解决方法有两个:一,在hadoop的shell中创建目录,并把目录的所有者赋给nobody组的nobody用户。二,原来的目录权限放开,使用777。下面详...
1.php代码(index.php) body{background-color:red} ";}?> 2.shell代码(hadoop.sh) #!/bin/bashecho "wordCount test start"rm -rf ~/file_20141024mkdir ~/file_20141024cd ~/file_20141024echo "Hello World" > file1.txtecho "Hello China Beijing" > file2.txtcd /home/work/hadoop/bin ./hadoop dfs -rmr input_20141024./hadoop dfs -rmr output_20141024./hadoop fs -mkdir input_20141024#hadoop fs -ch...
class Cache { /** * $dir : 缓存文件存放目录 * $lifetime : 缓存文件有效期,单位为秒 * $cacheid : 缓存文件路径,包含文件名 * $ext : 缓存文件扩展名(可以不用),这里使用是为了查看文件方便 */ private $dir; private $lifetime; private $cacheid; private $ext; /** * 析构函数,检查缓存目录是否有效,默认赋值 */ function __construct($dir='',$lifetime=1800) { if ($this-...
在项目中,涉及大访问量时,合理的使用缓存能减轻数据库的压力,同时提升用户体验。即在非实时性的需求的前提下,一小段时间内(若干秒),用于显示的数据从缓存中获取的,而不用直接读取数据库,能有效的减少数据库的读取压力。这里记录一下php语言使用memcache的情形: 首先,我们建立一个memcachepool,可以根据不同的配置读取,生成不同的memcache实例。用到$memcache->addServer($host,$port,$flag);向连接池中添加一个m...
试试这样:)应该可以了。。header("Expires: Mon, 26 Jul 2000 05:00:00 GMT");header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT");header("Cache-Control: no-cache, must-revalidate");header("Pragma: no-cache");