摘要:1 function move($n, $from, $to, $with){ 2 if($n == 1){ 3 printf('%d: %s => %s ', $n, $from, $to); 4 } else { 5 move($n - 1, $from, $with, $to); 6 printf('%d: %s...
阅读全文
摘要:1. 安装composer https://getcomposer.org/ 2. 安装git windows 客户端工具 https://git-scm.com/downloads 3. 更改composer源地址 composer config -g repo.packagist compose
阅读全文
摘要:以上代码输出结果: unsetkey exists 以上代码输出结果: issetkey exists 由此可见,仅在键对应的值为NULL时,判断结果才会有区别。
阅读全文
摘要:1 function convert($str, $action='S'){ 2 if($action != 'S' && $action != 'T'){ 3 return $str; 4 } 5 $simplified = '啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊澳芭捌扒叭吧笆八疤巴拔跋靶把耙坝霸罢爸白柏百摆...
阅读全文
摘要:1. 命令行形式 php -l /path/to/file.php 2. php代码形式
阅读全文
摘要:Encipher - PHP代码加密 | PHP源码加密下载地址:https://github.com/uniqid/encipher该加密程序是用PHP代码写的,加密后代码无需任何附加扩展,无需安装任何第三方组件,可运行于任何普通 PHP 环境下。加密方法如下:
阅读全文
摘要:php:cmd /k /path/to/php.exe "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT python:cmd /k D: & cd "$(CURRENT_DIRECTORY)" & python "$(FULL_CURRENT_PATH)"
阅读全文
摘要:观测模式: 1 <?php 2 class car implements SplSubject{ 3 private $carName; //车的类型 4 private $carState=0; //车的状态,0为关闭,1这启动车子 5 private $carSpeed=0; //初始化车的速度
阅读全文
摘要:注册模式: 1 class DbConnections{ 2 var $_store = array(); 3 public function isValid($key) { 4 return isset($this->_store[$key]); 5 } 6 7 public function &
阅读全文
摘要:单例模式: 1 class Single { 2 private static $_instance; 3 4 private function __construct(){ 5 //define method as private 6 } 7 8 public function __clone()
阅读全文
摘要:openssl_public_encrypt() - Encrypts data with public keyopenssl_public_decrypt() - Decrypts data with public keyopenssl_private_encrypt() - Encrypts d
阅读全文
摘要:约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。采用PHP实现约瑟夫环: 1 $n = 100; 2 $m = 5; ...
阅读全文
摘要:简单安装:pear install HTTP_Request2使用例子: 1 send(); 6 if (200 == $response->getStatus()) { 7 echo $response->getBody(); 8 } else { 9 ...
阅读全文
摘要:1 <?php 2 function isMobile(){ 3 $useragent = isset($_SERVER['HTTP_USER_AGENT'])? $_SERVER['HTTP_USER_AGENT']: ''; 4 $mobile_list = array('Go...
阅读全文
摘要:斐波那契数列,又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)实现代码: 1 function fbnq($n){ 2 if($n < ...
阅读全文
摘要:原始数据:INSERT INTO “public”.”tables” (“table”, “columns”) VALUES (‘table1\’, ‘{“col1″:false,”col2″:true,”col3″:false}’)入库之后:INSERT INTO “public”.”tables...
阅读全文
摘要:1 $ETag = '"'.md5($file).'"';2 if(env('HTTP_IF_NONE_MATCH') === $ETag){3 header ( 'ETag: '.$ETag, true, 304 );4 exit;5 } else {6 header ( ...
阅读全文
摘要:配置选项说明: upload_max_filesize 所上传的文件的最大大小。 post_max_size 设定 POST 数据所允许的最大大小。 memory_limit 设定了一个脚本所能够申请到的最大内存字节数。 一般来说:memory_l...
阅读全文
摘要:执行PgSql避免 notice 信息,执行之前加入以下语句调整报错级别即可:SET CLIENT_MIN_MESSAGES = ‘WARNING’;
阅读全文