php use namespace 到底是怎么一回事

namespacePHP中,命名空间用来解决在编写类库或应用程序时创建可重用的代码如类或函数时碰到的两类问题: 用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。 为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性。 示例:[pcsh lang="php" tab_size="4" message="...

继续阅读 »

php mb_strlen

在字符实际编码和指定编码相同时,可以算出中文字符的个数。示例:[pcsh lang="applescript" tab_size="4" message="" hl_lines="" provider="manual"]<?php $str='中文a字1符'; echo strlen($str).'<br>';//14 ...

继续阅读 »

thinkphp URL生成 U函数

ThinkPHP内置提供了U方法,用于URL的动态生成,可以确保项目在移植过程中不受环境的影响U('地址表达式',['参数'],['伪静态后缀'],['显示域名'])如果是在模版中直接使用,应为{:U('verify?id=1')}

继续阅读 »

thinkphp 系统常量不需要写在定界符之间

默认的模板替换规则:../Public : 会被替换成当前项目的公共模板目录 通常是 / 项目目录 /Tpl/default/Public/ __PUBLIC__ :会被替换成当前网站的公共目录 通常是 /Public/ __TMPL__ : 会替换成项目的模板目录 通常是 / 项目目录 /Tpl/default/ __ROOT__ : 会替换成当前网站的地址(不含域名) __APP__ :...

继续阅读 »

ThinkPHP3.2.3 模板输出 display 方法

display('[模板文件]'[,'字符编码'][,'输出类型']) 用法 描述 不带任何参数 自动定位当前操作的模板文件 [模块@][控制器:][操作] 常用写法,支持跨模块 模板主题可以和theme方法配合 完整的模板文件名 直接使用完整的模板文件名(包括模板后缀) [pcsh lang="php" tab_size="4" m...

继续阅读 »

intval php

变量转成整数类型。语法: int intval(mixed var, int [base]);返回值: 整数函数种类: PHP 系统功能 内容说明 本函数可将变量转成整数类型。可省略的参数 base 是转换的基底,默认值为 10。转换的变量 var 可以为数组或类之外的任何类型变量。  

继续阅读 »

mb_strimwidth

按字符宽度获取mb_strimwidth ( string $str , int $start , int $width [, string $trimmarker [, string $encoding ]] )参数说明:$str //指定字符串$start //指定从何处开始截取$width //截取文字的宽度$trimmarker //超过$width数字后显示的字符串$encodin...

继续阅读 »