#PHP安全模式

《Head First 设计模式》[01] 策略模式

《HeadFirst设计模式》(点击查看详情)做完这些,你可能要问了,行为既然委托给别人了,不在鸭子身上了,那么我们如何整合鸭子的行为呢?将剥离部分作为实例变量,加入到类中(即把FlyBehavior接口作为变量设置到Duck类中)设置类似原来fly()的方法performFly(),调用已经作为实例变量的接口中定义的...

php 通过ip获取地理位置

<?phpheader('Content-Type:text/html;Charset=utf-8');functionGetIp(){$realip='';$unknown='unknown';if(isset($_SERVER)){if(isset($_SERVER['HTTP_X_FORWARDED_FOR...

php学习之路

1.php拼接字符串+查询$floor_id=M('house_floor_input')->where($map1)->field('id')->select();$floor_id_str='';foreach($floor_idas$k=>$v){   &nb...
代码星球 ·2021-02-20

微信js-sdk,选择图片,上传,下载到本地,php服务端

//前端js代码<script>//客户端6.0.2wx.config({//debug:true,appId:"{pigcms:$signPackage.appId}",timestamp:{pigcms:$signPackage.timestamp},nonceStr:'{pigcms:$signPac...

php中奖概率算法,可用于刮刮卡,大转盘等抽奖算法

functionget_rand($proArr){$result='';//概率数组的总概率精度$proSum=array_sum($proArr);//概率数组循环foreach($proArras$key=>$proCur){$randNum=mt_rand(1,$proSum);if($randNum&l...

php+js 瀑布流源码

官方网站:更多源码新浪微博:QQ公众号QQ:各种源码602902342大牛技术群:452207697下载地址:http://pan.baidu.com/s/1bnNipI3密码:h93z...
代码星球 ·2021-02-20

php生成代金券码

<?php/***@paramint$no_of_codes//定义一个int类型的参数用来确定生成多少个优惠码*@paramarray$exclude_codes_array//定义一个exclude_codes_array类型的数组*@paramint$code_length//定义一个code_length...
代码星球 ·2021-02-20

swiper在loop模式,当轮播到最后一张图时候,做其他事件

1、引入文件:<linkrel="stylesheet"href="css/swiper.min.css"><scriptsrc="js/swiper.min.js"></script>2、style样式:html,body{position:relative;height:100%...

正则表达式用来根据某种匹配模式寻找字符串中的某些单词。

我们可以把这个正则表达式分成几段:/ 是这个正则表达式的头部the 是我们想要匹配的模式/ 是这个正则表达式的尾部g 代表着 global(全局),意味着返回所有的匹配而不仅仅是第一个。i 代表着忽略大小写,意思是当我们寻找匹配的字符串的时候忽略掉字母的大小写...

什么是thinkphp

ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为WEB应用开发提供了强有力的支持。...
代码星球 ·2021-02-20

thinkphp 5.6以上版本出现No input file specified解决办法

打开thinkphp,出现Noinputfilespecified.解决方法:在工程下的.htaccess文件里,把RewriteRule^(.*)$index.php/$1[QSA,PT,L],改成:RewriteRule^(.*)$index.php[L,E=PATH_INFO:$1]...

thinkphp查询:

 $Role=D('role');//查询数据表$role_data=$Role->order('role_id')->group('role_name')->select();//查询数据库order(’XXX‘)-----按某某某排序查询group(’XXX‘)-----查询数据去重...
代码星球 ·2021-02-20

Android开发使用kotlin编写的泛型模式的MVP框架

Android开发使用kotlin编写的泛型模式的MVP框架。已经运用在多个真实的项目里面了。简洁简单好用。GitHub地址:https://github.com/yongfengnice/MvpKotlin ...

android新的组件化开发框架TinyPage,一种新的组件化开发模式开发思想,值得学习

Android新的组件化开发框架,github地址:https://github.com/yongfengnice/TinyPage.git解析:一个App可以由一个或者多个Activity来分工完成,每一个Activity包含、负责多个页面Page,从而达到分离分工组件化开发目的。好处: 1.该框架代码量很少,容易理...
首页上一页...1920212223...下一页尾页