摘要:
//让程序在后台运行,即使关闭终端 仍可运行nohup php shell/daemon/mobile_category.php(目录/文件) >>/tmp/wyg_category &>>是写日志的,可有可无,不过一般还是写上比较好>>/tmp/wyg_category 阅读全文
摘要:
public function GetDataJson(){ $cv_id=$this->getRouter()->GetUrlParam('cvId'); $ds=$this->GetSets($cv_id); echo '<pre>'; print_r($ds); $data_json=json_encode($ds); 将结果集转化为json, echo $data_json; } /* * 返回查找结果的数据集,并且拼凑出自己想要的形式。返回结果类型:Ar... 阅读全文
摘要:
1 curl模拟文件post提交$filePath='d:/www/zjTest/txtFile'; 2 //$filepath = file_get_contents($filePath); 3 $fileName='txtFile'; 4 $data=array('txtFile'=>'@'.$filePath); 5 $url = 'url'; 6 $testurl = curl_init($url); 7 curl_setopt ($testurl, CURLOPT_POST, 1); 8 curl_ 阅读全文
摘要:
1,先cd到你想要安装的文件夹 cd /usr/local/soft2,curl - sS https :// getcomposer . org / installer | php 3,ls -l我没有发现composer.json文件,就导致了我的1 php composer.phar install这个是不能完成的,我就自己在soft文件夹下面写了一个composer.json文件:内容如下:{" name ": " acme / hello - world " ," require ": { " monolog / 阅读全文
摘要:
Phreezer.php里面的函数, public function IncludeModel($objectclass) { Includer::RequireClass($objectclass, array("Model/","Reporter/") ); }Query()方法里面有这句话1 $custom = $this->GetCustomQuery($objectclass, $criteria);调用了Phreezer.php里面的自身的方法GetCustomQuery();public function GetCustomQuery 阅读全文
摘要:
1 apt-get install vim在服务器上我们总是用的,可能刚开始使用的时候感觉vim很麻烦,可是使用一段时间后就会发现真心很强大啊,这个链接地址,我认为是很好的一篇文章,大家可以看一下,我就不细说了http://blogread.cn/it/article/4542?f=qqt% : 匹配括号移动,包括 (, {, [.* 和 #: 匹配光标当前所在的单词,移动光标到下一个(或上一个)匹配单词(*是下一个,#是上一个)但是我经过实验这个在我的地方是错的:我的是这样的:% : 匹配括号移动,包括 (, {, [.* / #和$: 匹配光标当前所在的单词,移动光标到下一个(或上一个)匹 阅读全文
摘要:
今天看Phreeze源码,看到了/Phreeze/ExportUtility.php这是一个生成Excel表的类,我们PHP以前处理我们会用PHPExcel插件,这个类感觉还不错,我就实验了实验,发现在跟踪源文件的时候后,/usr/share/php里面没有OLE.php这个文件,(PHP本身就没有)然后我下载了PHPExecl去找他里面的OLE.php这个文件,并且把这个文件复制到了/usr/share/php里面,运用,可是发现出现了几个错误,1,生成的文件名称并未按照我的重命名命名,2,文件里打开内容值是我需要的,可是出现了错误,代码:public function GXls(){ .. 阅读全文
摘要:
在看php-openid的源码的时候,发现它实现的创建多级目录的方法的思想很巧妙,特将起代码记录下来:/***Createdir_nameasadirectoryifitdoesnotexist.Ifit*exists,makesurethatitis,infact,adirectory.Returns*trueiftheoperationsucceeded;falseifnot.**@accessprivate*/staticfunctionensureDir($dir_name){if(is_dir($dir_name)||@mkdir($dir_name)){returntrue;}el 阅读全文
摘要:
Ubuntu上安装sudoapt-getinstallphpunit验证PHPUnit安装成功,命令行输入phpunit$ phpunit安装成功打印:PHPUnit 3.6.11 by Sebastian Bergmann.Usage: phpunit [switches] UnitTest [UnitTest.php]phpunit [switches] <directory>如果出现如下的错误。PHP Warning: require_once(PHP/CodeCoverage/Filter.php): failed to open stream: No such file 阅读全文
摘要:
在项目中我们时常会用到session,可是在phreeze里面session是怎样实现的呢, 1 protected function SetCurrentUser(IAuthenticatable $user) 2 { 3 $this->_cu = $user; 4 Authenticator::SetCurrentUser($user,$this->GUID); 5 6 // assign some global variables to the view 7 $this->Assign("CURRENT_USER"... 阅读全文