当前位置: 首页 > news >正文

ps做网站画布多大武都区建设局网站

ps做网站画布多大,武都区建设局网站,深圳商城手机网站建设,西安到北京高铁php 5.6版本中编写一个PHP扩展的简单示例这篇文章主要介绍了php 5.6版本中编写一个PHP扩展的简单示例,本文给出扩展实现代码、编译方法、配置方法和使用例子等内容,需要的朋友可以参考下有时候在php本身没有满足需求的api时候#xff0c;需要自己写相应的扩展#xff0c;扩展…php 5.6版本中编写一个PHP扩展的简单示例这篇文章主要介绍了php 5.6版本中编写一个PHP扩展的简单示例,本文给出扩展实现代码、编译方法、配置方法和使用例子等内容,需要的朋友可以参考下有时候在php本身没有满足需求的api时候需要自己写相应的扩展扩展写完之后进行编译即可加入自己的开发环境中扩展php的功能。这里实现一个连接字符串和int型数的连接操作的简单扩展。首先下载最新的php源码安装包进入ext/目录新建extstrcat.def代码如下:string extstrcat(string strarg, int intarg)随后运行代码如下:./ext_skel --extnameextstrcat --protoextstrcat.def修改ext/extstrcat/config.m4去掉如下行前面的注释(dnl):代码如下:PHP_ARG_ENABLE(extstrcat, whether to enable extstrcat support,Make sure that the comment is aligned:[ --enable-extstrcat Enable extstrcat support])此时来编辑ext/extstrcat/extstrcat.c找到PHP_FUNCTION(extstrcat)函数这里表示扩展中的方法名为extstrcat方法实现如下代码如下:PHP_FUNCTION(extstrcat){char *strarg NULL;int argc ZEND_NUM_ARGS();int strarg_len;long intarg;char intargstr[10];int retstrlen 0;char *retstr NULL;if (zend_parse_parameters(argc TSRMLS_CC, sl, strarg, strarg_len, intarg) FAILURE)return;snprintf(intargstr, 9, %d, intarg);retstrlen strarg_len strlen(intargstr) 1;retstr (char *)malloc(sizeof(char)* retstrlen);memset(retstr, \0, retstrlen);strncat(retstr, strarg, strlen(strarg));strncat(retstr, intargstr, strlen(intargstr));RETURN_STRING(retstr, 1);php_error(E_WARNING, extstract: not yet implemented);}其中strarg和intarg即为对应的两个字符串和整型参数。接下来要做的事情就是编译扩展代码如下:phpize./configure --enable-extstrcatmake编译成功之后在ext/modules目录下会生成extstrcat.so文件代码如下:cp ./modules/extstrcat.so /usr/local/lib/php/extensions/no-debug-non-zts-20121212/修改php.ini增加extension extstrcat.so。重启php-fpm运行phpinfo()可以看到新增了extstrcat扩展。现在来写一个Demo测试一下刚刚的php扩展代码如下:命令行下运行该文件得到testarg1234.
http://www.yutouwan.com/news/18922/

相关文章:

  • wordpress搭建企业网站wordpress 无法登陆后台
  • 苏州手机网站建设wordpress的用户名
  • 淄博市建设业协会网站郑州正规的网站制作
  • wordpress站外搜索为什么网站要备案
  • php网站开发技术优点企业站seo价格
  • iis7.0网站错误代码解决视频图站主题 wordpress
  • 深圳网站建设服务哪个便宜点珠海网站制作推广
  • 深圳极速网站建设电话国内免费推广产品的网站
  • 凡科建站网站怎么保存发给别人数字城市建设网站
  • 智慧团建网站登录入口手机版wordpress 游客
  • 沈阳做网站的设计公司哪家好wordpress字体更换
  • 地方网站做相亲赢利点在哪网站建设dede模板免费
  • 机器人软件开发和网站开发需要一个网站
  • 安徽池州网站制作佛山做网站的
  • 新网站怎么做友情链接网站开发后所有权
  • 怎样创造一个网站建设银行有招投标网站吗
  • 网站内容建设的原则wordpress后台500出错
  • 企业网站建设的困难和问题太原搜索引擎优化招聘信息
  • 做短视频网站收益大学网络推广培训
  • 找做网站的公司网站模板上传
  • 做个小网站 虚拟空间 买服务器莘县聊城做网站
  • 泉州(晋江)网站建设网络小程序开发公司
  • 网站规划与网页设计第四版电子书网站建设 图书
  • 清远市住房和城乡建设局网站网站建设公司 壹宇网络
  • 做海淘网站赚钱吗上哪儿找做网站的客户
  • 金银饰品那家网站做的好定制开发小程序多少钱
  • 支付宝网站支付接口做实体店打折信息网站
  • 查看网站主机网站开发 公司
  • 邯郸市魏县建设局网站局网站建设自查
  • 做网站要用写接口公司注册免费吗