Dev
搜索

Dev

thinkphp 验证码
发表于2015-12-11|thinkphp
生成验证码: [pcsh lang="php" tab_size="4" message="" hl_lines="" provider="manual"] $Verify = new \Think\Verify(); $Verify->entry(); [/pcsh] 验证码保存在: 生成的验证码信息会保存到session中,包含的数据有: [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] array('verify_code'=>'当前验证码的值','verify_time'=>'验证码生成的时间戳') [/pcsh] 多个验证码: [pcsh lang="php" tab_size="4" message="" hl_lines="" provider="manual"] // 验证码2 $Verify = new \Thi...
thinkphp 请求类型常量 IS_GET IS_POST IS_PUT IS_DELETE IS_AJAX REQUEST_METHOD
发表于2015-12-11|thinkphp
判断请求类型 在很多情况下面,我们需要判断当前操作的请求类型是GET 、POST 、PUT或 DELETE,一方面可以针对请求类型作出不同的逻辑处理,另外一方面有些情况下面需要验证安全性,过滤不安全的请求。 系统内置了一些常量用于判断请求类型,包括: 常量 说明 IS_GET 判断是否是GET方式提交 IS_POST 判断是否是POST方式提交 IS_PUT 判断是否是PUT方式提交 IS_DELETE 判断是否是DELETE方式提交 IS_AJAX 判断是否是AJAX提交 REQUEST_METHOD 当前提交类型 示例: [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] class UserController extends Controller{ public function update(){ if (IS_POST){ $User...
php use namespace 到底是怎么一回事
发表于2015-12-11|php
namespace PHP中,命名空间用来解决在编写类库或应用程序时创建可重用的代码如类或函数时碰到的两类问题: 用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。 为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性。 示例: [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] <?php namespace my\name; // 参考 "定义命名空间" 小节 class MyClass {} function myfunction() {} const MYCONST = 1; $a = new MyClass; $c = new \my\name\MyClass; // 参考 "全局空间" 小节 $a = strlen('hi'); // 参考 "...
php mb_strlen
发表于2015-12-10|php
在字符实际编码和指定编码相同时,可以算出中文字符的个数。 示例: [pcsh lang=”applescript” tab_size=”4” message=”” hl_lines=”” provider=”manual”] <?php $str='中文a字1符'; echo strlen($str).'<br>';//14 echo mb_strlen($str,'utf8').'<br>';//6 echo mb_strlen($str,'gbk').'<br>';//8 echo mb_strlen($str,'gb2312').'<br>';//10 [/pcsh] 结果分析:在strlen计算时,对待一个UTF8的中文字符是3个长度,所以“中文a字1符”长度是3*4+2=14...
thinkphp URL生成 U函数
发表于2015-12-10|wordpress
ThinkPHP内置提供了U方法,用于URL的动态生成,可以确保项目在移植过程中不受环境的影响 U(‘地址表达式’,[‘参数’],[‘伪静态后缀’],[‘显示域名’]) 如果是在模版中直接使用,应为 {:U(‘verify?id=1’)}
thinkphp 系统常量不需要写在定界符之间
发表于2015-12-10|thinkphp
默认的模板替换规则: ../Public : 会被替换成当前项目的公共模板目录 通常是 / 项目目录 /Tpl/default/Public/PUBLIC :会被替换成当前网站的公共目录 通常是 /Public/TMPL : 会替换成项目的模板目录 通常是 / 项目目录 /Tpl/default/ROOT : 会替换成当前网站的地址(不含域名)APP : 会替换成当前项目的 URL 地址 (不含域名)URL : 会替换成当前模块的 URL 地址(不含域名)ACTION :会替换成当前操作的 URL 地址 (不含域名)SELF : 会替换成当前的页面 URL 还可以通过在项目配置文件中配置TMPL_PARSE_STRING的值来自定义替换规则,如: [pcsh lang=”php” tab_size=”4” message=”” hl_lines=”” provider=”manual”] TMPL_PARSE_S...
ThinkPHP3.2.3 模板输出 display 方法
发表于2015-12-10|thinkphp
display(‘[模板文件]’[,’字符编码’][,’输出类型’]) 用法 描述 不带任何参数 自动定位当前操作的模板文件 [模块@][控制器:][操作] 常用写法,支持跨模块 模板主题可以和theme方法配合 完整的模板文件名 直接使用完整的模板文件名(包括模板后缀) [pcsh lang="php" tab_size="4" message="" hl_lines="" provider="manual"] // 不带任何参数 自动定位当前操作的模板文件 $this->display(); // 当前控制器的edit模板输出 $this->display('edit'); // 表示调用Member控制器下面的read模板。 $this->display('Member:read'); // 如果我们使用了模板主题功能,那么也可以支持跨主题调用,使用: $this->theme('blue')->display('User:edit'); ...
intval php
发表于2015-12-10|php
变量转成整数类型。 语法: int intval(mixed var, int [base]); 返回值: 整数 函数种类: PHP 系统功能 内容说明 本函数可将变量转成整数类型。可省略的参数 base 是转换的基底,默认值为 10。转换的变量 var 可以为数组或类之外的任何类型变量。    
PHP array_map() 函数
发表于2015-12-10|php
array_map() 函数返回用户自定义函数作用后的数组。回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致。
php private public protected
发表于2015-12-09|php
public 表示全局,类内部外部子类都可以访问; private表示私有的,只有本类内部可以使用; protected表示受保护的,只有本类或子类中可以访问;
1…787980…102
avatar
developer
AI相伴的开发者博客
文章
1011
标签
712
分类
31
Follow Me
公告
This is my Blog
最新文章
react native 0.83 turbo modules 安卓 使用记录2026-01-10
一种适合开发的设计风格2026-01-07
使用virtualbox 记录2026-01-04
ppa launchpad镜像2025-12-29
multipass 使用记录2025-12-28
分类
  • apicloud3
  • bootstrap8
  • cocos2d-js5
  • createjs17
  • day45
  • docker16
  • egret14
  • flash2x2
标签
常用 COS 页面高度 egret 基本使用 $wpdb 拓展 禁止 mb_strcut H5 微信接口 ppt 无效 百度 getnv 微信支付 微信红包 session共享 模板字符串 thinkphp 常见问题 join 不同终端 url wordpress,plugins_url 和数组 对象 json 删除失败 poppler ci 对工作的思考 denied 中 会展行业 60 tostring 低成本 解决 我的全新开始
归档
  • 一月 2026 3
  • 十二月 2025 5
  • 十一月 2025 2
  • 十月 2025 5
  • 九月 2025 5
  • 八月 2025 2
  • 七月 2025 1
  • 五月 2025 1
网站信息
文章数目 :
1011
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 - 2026 By developer框架 Hexo 8.1.1|主题 Butterfly 5.5.4
搜索
数据加载中