PHP语法分析器:RE2C && BISON 总结

PHP语法分析器:RE2C && BISON 总结
在这之前,我曾经尝试过一个项目,就是将我们的 PHP 代码自动生成 so 扩展, 编译到 PHP 中,我叫它 phptoc。 但是由于各种原因,暂停了此项目。 写这篇文章一是因为这方面资料太少,二是把自己的收获总结下来,以便以后参考,如果能明白 PHP 语法分析 那对 PHP 源码的研究会更上一层楼地 ^.^… 我尽可能写的通俗易懂些。 这个项目思路源……继续阅读 »

21NN 35浏览 0评论 0个赞

php一种不增加字段的自定义表单实现

php一种不增加字段的自定义表单实现
很多开源的程序系统都有自定义表单功能,比如织梦和帝国;他们的自定义表单是创建了一个新的表,这是一种实现方式,但是有的时候我们可能需要一些附属的内容,或并不需要建多个表,只希望通过一个字段来存放我们附加的这些内容,这时候我们就可以通过下面这种实现方式来实现。 先看一下实现效果: 我们可以设置他的提示文字,字段,类型,默认值,参数,排序,是否在列表显……继续阅读 »

21NN 31浏览 0评论 0个赞

PHP简单验证码类:字母+数字 字体随机扭曲

PHP简单验证码类:字母+数字 字体随机扭曲
现在各式各样的验证码,个人认为验证码是让用户看的,所以简单就好。什么干扰码,倾斜,复杂的背景 都是对用户的一种折磨。 看了一些比较大的体验比较好的网站验证码都较为简单,没有复杂的背景,没有干扰码,没有背景。 有什么地方写的不好的欢迎大家批评,指点。[php] <?php if (!defined(‘IS_I……继续阅读 »

21NN 35浏览 0评论 0个赞

php 获取数组中重复数据

php 获取数组中重复数据
两天前,需要用到找出 php 数组中的重复数据,总结了两种方法,在这里跟大家共享一下,求关注啊 (1)利用 php 提供的函数,array_unique 和 array_diff_assoc 来实现 [php] <?php function FetchRepeatMemberInArray($array) { // 获取去掉重复数据……继续阅读 »

21NN 31浏览 0评论 0个赞

PHP JSON中文乱码解决方法大全

PHP JSON中文乱码解决方法大全
我们知道在使用 Ajax 技术与 PHP 后台交互时,中文乱码是常有的事,JSON 作为与 XML 类似的数据交换格式,在 PHP 用来进行交互时也会出现中 文乱码的情况,解决 PHP JSON 中文乱码的方法思路其实与 PHP Ajax 传值中文字符乱码的解决方法类似,下面我以教程形式详细介绍下解决 PHP JSON 中文乱码的方法。   为什么 ……继续阅读 »

21NN 29浏览 0评论 0个赞

PHP之APC缓存详细介绍(学习整理)

PHP之APC缓存详细介绍(学习整理)
1、APC 缓存简介 APC,全称是 Alternative PHP Cache,官方翻译叫”可选 PHP 缓存”。它为我们提供了缓存和优化 PHP 的中间代码的框架。 APC 的缓存分两部分:系统缓存和用户数据缓存。 系统缓存 它是指 APC 把 PHP 文件源码的编译结果缓存起来,然后在每次调用时先对比时间标记。如果未过期,则使用缓存的中间代码运行……继续阅读 »

21NN 46浏览 0评论 0个赞

PHP面向对象的进阶学习

PHP面向对象的进阶学习
学习内容:抽像类、接口、final、类常量 一、抽像类(abstract) 在我们实际开发过程中,有些类并不需要被实例化,如前面学习到的一些父类,主要是让子类来继承,这样可以提高代码复用性 语法结构: abstract class 类名{ 属性 $name; 方法(){} //方法也可以为 ab……继续阅读 »

21NN 37浏览 0评论 0个赞

模拟新浪微博自动登陆

模拟新浪微博自动登陆
详细内容见程序注释. [php] <?php /** * 功能: 模拟新浪微博登陆 * 用途: 模拟用户登陆, 以便进行后续操作, 比如自动化的控制自己的新浪 app 刷新某些数据 * 注意事项: * 1. 需要安装 nodejs * 2. 需要下载新浪的加密 js 文件, 请到新浪登陆页查看网络请求自己下载最新版本(我当……继续阅读 »

21NN 32浏览 0评论 0个赞

页面设计 中英文输出 自动换行

页面设计 中英文输出 自动换行
今天又经历了恶心的页面错位现象,原因很简单,在页面输出汉字时,如果区域宽度不够了,会自动换行,然而,英文字母不可以,也就是说你输出类似”aaaaaaaaaaaa”的一串字符,页面认为这是一个单词,无法断开,如果在 中输出,而这个区域宽度只有 3 个字符,那么,页面将发生错位。如果换成”aaa aaa aaa aaa……继续阅读 »

21NN 32浏览 0评论 0个赞