Welcome 微信登录

首页 / 网页编程 / PHP

Thinkphp自定义代码生成工具及用法说明(附下载地址)

Thinkphp自定义代码生成工具及用法说明(附下载地址)

本文实例讲述了Thinkphp自定义代码生成工具及用法说明。分享给大家供大家参考,具体如下:我最近沮丧的发现在使用Thinkphp很多时候我都在做重复的事情,比如重复写最简单的CRUD方法,编写表单,写前台样式表等等。Thinkphp对于后台操作的支持已经非常强大,再加上最近非常流行的Bootstrap框架让前台样式也变得容易遵循一个标准,于是我决定开始写一个属于自己的代码生成器。我希望它操作足够简单,让人一看就懂,对MySql和Sqlite数据库都能够稳...
使用JavaScript创建新样式表和新样式规则

使用JavaScript创建新样式表和新样式规则

如今的这个年代,流行在Web页面上使用了大量的JavaScript,我们需要寻找各种方式来优化它们,使它们更快。我们使用事件委托来让事件监听器更有效率,使用降频技术来限定某些方法的使用次数,使用各种JavaScript加载器来动态加载我们需要的资源,等等。另外一种让页面更高效、更敏捷的方法是动态的添加或移除样式表里的样式,而不需要去查询DOM元素,对每个元素做样式调整。下面我们就来看看如何使用这种技术!捕获样式表你的页面上可能引用了不只一个的样式文件,你可...
学习PHP session的传递方式

学习PHP session的传递方式

本文实例为大家分享了PHP session的三种传递方式,供大家参考,具体内容如下既然学习到了就做下笔记,解决数据的共享,在也不要担心,什么时候还要你自己手动去设置打开cookie了!(1)通过GET方式来传递session_id<?php$sid = "test";//设置一个session的idsession_id($sid); //将$sid的值当成是session_id,方便做测试session_start(); //开启sessio...
浅析PHP中的i++与++i的区别及效率

浅析PHP中的i++与++i的区别及效率

先看看基本区别:i++ :先在i所在的表达式中使用i的当前值,后让i加1++i :让i先加1,然后在i所在的表达式中使用i的新值看一些视频教程里面写for循环的时候都是写 ++i 而不是 i++,上网搜索了一下,原来有效率问题++i相当于下列代码i += 1; return i; i++相当于下列代码j = i; i += 1; return j;当然如果编译器会将这些差别都优化掉,那么效率就都差不多了。再给大家详细说下++i 与 i++ 的区别1、++i...
PHP设计模式之迭代器模式

PHP设计模式之迭代器模式

在不需要了解内部实现的前提下,遍历一个聚合对象的内部元素而又不暴露该对象的内部表示,这就是PHP迭代器模式的定义。适用场景:访问一个聚合对象的内容而无需暴露它的内部表示支持对聚合对象的多种遍历为遍历不同的聚合结构提供一个统一的接口迭代器模式实例:<?phpclass ConcreteIterator implements Iterator{ private $position = 0; private $arr; function __con...
浅析PHP7新功能及语法变化总结

浅析PHP7新功能及语法变化总结

标量类型声明有两种模式: 强制 (默认) 和 严格模式。 现在可以使用下列类型参数(无论用强制模式还是严格模式): 字符串(string), 整数 (int), 浮点数 (float), 以及布尔值 (bool)。在旧版中,函数的参数声明只能是(Array $arr)、(CLassName $obj)等,基本类型比如Int,String等是不能够被声明的<?phpfunction check(int $bool){var_dump($bool...
<< 611 612 613 614 615 616 617 618 619 620 >>