- 博客(28)
- 收藏
- 关注
转载 PHP实现中文字符串截取无乱码
关于mb_strcut函数截取字符串<?phpecho mb_strcut("PHP中文网", 0, 7);截取“PHP中文网”前7个字节,结果如下:![在这里插入图片描述](https://img-blog.csdnimg.cn/20190730122742849.png)从图中可以看到,我们要截取7个字节,但是只显示截取了“PHP中”这6个字节。由于一个汉字等于三个字节...
2019-07-30 12:28:11 351
转载 sublime text3支持类函数跳转
打开sublime text3,点击首选项下面的浏览插件,进入到packages目录:打开User目录,看有没有Default (Windows).sublime-mousemap这个文件,如果没有,则新建一个该文件:并输入如下内容即可:[{“button”: “button2”,“count”: 1,“modifiers”: [“ctrl”],“command”: “jump...
2019-07-28 08:38:55 2757
转载 时间戳转化成年月日时分秒格式的函数
//时间戳转日期时间函数function timeFormat(timestamp){//timestamp是整数,否则要parseInt转换,不会出现少个0的情况var time = new Date(timestamp);var year = time.getFullYear();var month = time.getMonth()+1;var date = time.getDa...
2019-04-11 19:20:50 2967
转载 parent::__construct() 作用
调用父类的构造函数:class A {public KaTeX parse error: Expected group after '_' at position 21: … //名字function _̲_construct(name){ //构造函数$this->name = $name;}function test(){echo $this->name;}}/...
2019-03-24 18:09:01 3394
转载 Zend Studio主题的设置
步骤1:help–>install new software…步骤二:点击add按钮,在打开的新窗口进行设置:name随便写,location输入http://eclipse-color-theme.github.com/update/.选择刚添加的更新源,稍等后能看到下边有eclipse_color_theme这个插件了,勾选Next,然后会提示重启Zend Studio.步骤三...
2019-03-23 19:07:11 1117
转载 thinkphp命名空间有什么作用
在php里边,同一个应用请求里边如果存在两个方法(类名),他们的名字一样(例如都是getName()),由于php本身语法规则的限制,系统是要报错的解决方法:① 把他们的名字改为不一样的 例如 agetName() bgetName()② 通过命名空间解决...
2019-03-14 22:04:19 278
转载 如何禁用a标签的点击事件
首先说明: a标签 是没有disable 属性的 。如果想用disable 禁止a标签的点击事件,也是可以实现的;1、 a标签 要用 disable 属性,必须和 pointer-events属性一起使用 ,例子 如下:HTML 部分代码:<a class="praise">赞</a> JS 代码: $(".praise").attr("disa...
2019-03-08 15:12:26 19521
转载 php isset()与empty()的简单使用比较
1、PHP isset函数作用isset函数是检测变量是否设置。格式:bool isset( mixed var [, mixed var [, …]] )返回值:若变量不存在则返回FALSE若变量存在且其值为NULL,也返回FALSE若变量存在且值不为NULL,则返回TURE同时检查多个变量时,每个单项都符号上一条要求时才返回TRUE,否则结果为FALSE。2、PHP的empty...
2019-02-27 21:28:38 154
转载 tp5.0框架注册系统自动加载解释
public static function register(KaTeX parse error: Expected '}', got 'EOF' at end of input: …oload_register(autoload ?: ‘think\Loader::autoload’, true, true);// 注册命名空间定义self::addNamespace([‘think’ ...
2019-02-27 21:03:03 341
转载 thinkphp5.0中的service
1、service层出现的契机:mvc框架由model,view,controller组成,执行流程一般是:在controller访问model获取数据,通过view渲染页面。mvc模式是web开发中的基础模式,采用的是分层设计,各层之间职责分明。然而事与愿违,当我们日积月累的基于mvc模式开发之后,会逐渐的感受到层与层之间存在粘连和职责模棱两可的地方,这就是service层出现的重要原因。...
2019-02-26 12:25:46 2659
转载 Smarty模板引擎中{php}
重要说明Smarty已经废弃{php}标签,强烈建议不要使用。 请把你的PHP逻辑放到PHP程序或者插件函数中实现。{php}标签可以允许PHP代码直接嵌到模板中使用。 这些代码是否被编码,需要取决于$php_handling 的设置.$php_handling设置Smarty将如何处理嵌入到模板中的PHP代码。 这里有四个选项,默认是Smarty::PHP_PASSTHRU。 注意该设置...
2019-02-25 13:33:14 361
转载 Smarty模板引擎中的{block}
{block}可在模板上定义一块区域,以进行模板继承。子模板中的{block}区域代码,将会替换父模板对应的区域代码。另外,{block}可以设置成合并父子模板的相应区域。在子模板的{block}中定义 append 或 prepend,可以使子模板附加在父模板 {block}区域的后面或前面。 在{block}内容中使用{$smarty.block.parent},可以让父模板的区域代码放到...
2019-02-25 13:25:12 691
转载 PHP路径相关 dirname,realpath,__FILE__的区别
比如:程序根目录在:E:\wamp\www 中FILE 当前文件的绝对路径如果在index.php中调用 则返回 E:\wamp\www\index.php。下面再看一下 程序根目录的目录结构如果在 c_system_base.php中调用__FILE__ 则返回:E:\wamp\www\zb_system\function\c_system_base.php2、dir...
2019-02-24 13:14:26 342
转载 获取文件绝对路径:__FILE__与$_SERVER[SCRIPT_FILENAME'']的区别
1、获取路径 (1)FILE 获取某文件在本地目录中的绝对路径,(也就是说,哪个文件执行这行代码,它就获取哪个文件的绝对路径) (2)$__SERVER[‘SCRIPT_FILENAME’] 获取当前url路由的绝对路径(也就是说,我们在Url中,访问的是哪个文件,它就获取这个文件的绝对路径) 示例:在D:\phpStudy\WWW\studys\final...
2019-02-24 12:45:09 222
转载 PHP中die()和exit()区别
说明:die()和exit()都是中止脚本执行函数;其实exit和die这两个名字指向的是同一个函数,die()是exit()函数的别名。该函数只接受一个参数,可以是一个程序返回的数值或是一个字符串,也可以不输入参数,结果没有返回值。参考:虽然两者相同,但通常使用中也有细微的选择性。例如:当传递给exit和die函数的值为0时,意味着提前终止脚本的执行,通常用exit()这个名字。当程序出...
2019-02-24 00:07:18 276
转载 php取路径getcwd()、__DIR__、__FILE__的区别
getcwd() :显示是 在哪个文件里调用此文件 的目录DIR :当前内容写在哪个文件就显示这个文件目录FILE : 当前内容写在哪个文件就显示这个文件目录+文件名由此可见getcwd()和 DIR 返回的是文件所在的绝对路径但是没有文件自身的名字在内。__FILE__则是返回的是文件所在的绝对路径但是有文件自身的名字在内...
2019-02-23 23:59:29 168
原创 PHP网站跳转的三种方法
PHP网站跳转有三种方法:JS、HTML META Refresh、PHP header(“location: $url”)。
2019-02-23 23:44:23 3559
原创 web1.0和web2.0的主要区别
web1.0是基于浏览器的,用户通过浏览器获取内容,即用户只能去浏览已经创作好的内容;web2.0基于1.0,增加了用户与系统的交互,使用者既是网络内容的获取者,也是网络数据的提供者,例如:论坛、博客、微博等相关社交类型的平台;...
2019-02-21 20:38:24 5526
原创 rgba(0,0,0,0)详解
前三个值(红绿蓝)的范围为0到255之间的整数或者0%到100%之间的百分数。这些值描述了红绿蓝三原色在预期色彩中的量。第四个值,alpha值,制订了色彩的透明度/不透明度,它的范围为0.0到1.0之间,0.5为半透明。rgba(255,255,255,0)则表示完全透明的白色;rgba(0,0,0,1)则表示完全不透明的黑色;rgba(0,0,0,0)则表示完全不透明的白色,也即是无色;...
2019-02-18 13:04:22 85634 14
原创 css3中-moz-、-ms-、-webkit-、-o-分别代表什么内核
-ms-代表【ie】内核识别码;-moz-代表火狐【firefox】内核识别码;-webkit-代表谷歌【chrome】/苹果【safari】内核识别码;-o-代表欧鹏【opera】内核识别码;进一步看前缀对应的内核:(1)Gecko内核,css前缀“-moz-”,火狐浏览器;(2)WebKit内核,css前缀为“-webkit-”,Comodo Drangon(科摩多龙),苹果,安卓...
2019-02-18 12:46:30 1215
原创 php中防止页面乱码header("Content-type:text/html;charset=utf-8")
php文件插入header(“Content-type:text/html;charset=utf-8”);相当于页面中的;目的是防止页面乱码
2019-02-18 09:42:41 2746
原创 php连接mysql,为什么用mysqli_connect()而不用mysql_connect()
原先在做网页时,php连接Mysql数据库时,总使用mysql_connect()连接,使用如下:<?php$conn=mysql_connect("localhost","root","root");if(!$conn){ die('Could not connect:'.mysql_error()); }else echo("it done well.It has been ...
2019-02-18 09:19:46 11188
原创 php中include()、include_once()、require()、require_once()的区别与联系
在php中,通过include()、include_once()、require()、require_once()来引用文件,它们之间的区别如下:(1)include:使用include引用外部文件时,只有代码执行到include代码段时,调用的外部文件才会被引用和读取,当引用的文件发生错误时,系统会给出个警告错误,而不会影响整个文件的执行;(2)require:在php文件被执行之前,php...
2019-02-17 22:08:22 223
原创 tp5.0框架在登录时候的控制器验证
captcha=input(&quot;captcha&quot;);//验证if(!captchacheck(captcha=input(&quot;captcha&quot;); //验证 if (!captcha_check(captcha=input("captcha");//验证if(!captchacheck(capt...
2019-02-10 19:37:45 469
原创 tp5.0框架composer安装think-captcha
先确保composer的安装,查看composer是否安装可输入cmd命令查看,如下:windows+R键输入cmd进入进入当前项目目录下:输入如下命令安装think-captcha(tp5.0版本只能安装version1,tp5.1版本才可安装version2),安装完后就可以使用tp5.0框架自带的验证码了:显示如下即成功安装:...
2019-02-10 14:43:07 1896
原创 tp5.0中的几个常量__STATIC__、__URL__、__ROOT__
URL(得到的是当前模块名和当前控制器名),STATIC(得到的是/static也就是根下的static目录即public/static目录),thinkphp是一个单入口文件,所有的请求都会落到public/index.php,安装好thinkphp5之后,public就会默认有一个static目录,这个static目录是用来放静态文件的。我们在模板中经常会使用到static下的一些文件,...
2019-02-09 16:18:07 4883
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人