探讨:如何编写PHP扩展

yipeiwu_com6年前
探讨:如何编写PHP扩展
用C/C++扩展PHP的优缺点:优点:效率,还是效率减少PHP脚本的复杂度, 极端情况下, 你只需要在PHP脚本中,简单的调用一个扩展实现的函数,然后你所有的功能都就被扩展实现了而缺点也...

如何用C语言编写PHP扩展的详解

yipeiwu_com6年前
如何用C语言编写PHP扩展的详解
1:预定义在home目录,也可以其他任意目录,写一个文件,例如caleng_module.def内容是你希望定义的函数名以及参数:int a(int x,int y)string b(s...

PHP数据类型的总结分析

yipeiwu_com6年前
PHP共有8中数据类型: 类型名称 类型表示 取值 bool 布尔型 true,false integer 整型 -2147483647-2147483648 string...

深入php socket的讲解与实例分析

yipeiwu_com6年前
在这一章里你将了解到迷人而又让人容易糊涂的套接字(Sockets)。Sockets在PHP中是没有充分利用的功能。今天你将看到产生一个能使用客户端连接的服务器,并在客户端使用socket...

基于PHP Socket配置以及实例的详细介绍

yipeiwu_com6年前
基于PHP Socket配置以及实例的详细介绍
2个php测试文件server.php复制代码 代码如下:<?php     //phpinfo();//确保在连接客户端时不会超时set_...

php读取二进制流(C语言结构体struct数据文件)的深入解析

yipeiwu_com6年前
尽管php是用C语言开发的,不过令我不解的是php没有提供对结构体struct的直接支持。不过php提供了pack和unpack函数,用来进行二进制数据(binary data)和php...

关于PHP二进制流 逐bit的低位在前算法(详解)

yipeiwu_com6年前
复制代码 代码如下:  /******************************************************   &nb...

PHP 基于Yii框架中使用smarty模板的方法详解

yipeiwu_com6年前
第一种方法按照YII系统的办法生成视图觉得有点麻烦,觉得用smarty更省事。尝试着把smarty模板加进来了。复制代码 代码如下:date_default_timezone_set("...

深入解析yii权限分级式访问控制的实现(非RBAC法)

yipeiwu_com6年前
yii framework 提供了2套权限访问系统,一套是简单的filter(过滤器)模式,另一套是复杂全面的RBAC模式,我这里要讲的是第一套(因为我也刚刚学到这里)。如 果你有研究过...

判断php数组是否为索引数组的实现方法

yipeiwu_com6年前
HP没有内置判断是否索引数组的方法,简单实现了一个,用法:复制代码 代码如下:echo is_assoc($array)?'索引数组':'不是索引数组';is_assoc函数如下:复制代...