zoukankan      html  css  js  c++  java
  • PHP扩展开发(1)-创建基础框架

    生成PHP扩展开发的基础框架。
     
    一、Linux下
     

    $>cd ~/{php源码}/ext

    $>./ext_skel --extname=simple
     
    Creating directory simple
    Creating basic files: config.m4 config.w32 .svnignore simple.c php_simple.h CREDITS EXPERIMENTAL tests/001.phpt simple.php [done].

    To use your new extension, you will have to execute the following steps:

    1.  $ cd ..
    2.  $ vi ext/simple/config.m4
    3.  $ ./buildconf
    4.  $ ./configure --[with|enable]-simple
    5.  $ make
    6.  $ ./php -f ext/simple/simple.php
    7.  $ vi ext/simple/simple.c
    8.  $ make

    Repeat steps 3-6 until you are satisfied with ext/simple/config.m4 and
    step 6 confirms that your module is compiled into PHP. Then, start writing
    code and repeat the last two steps as often as necessary.
     
    二、Windows下
     
    $>cd ~/{php源码}/ext
    $>php.exe ext_skel_win32.php --extname=simple
     
    Creating directory simple
    Creating basic files: config.m4 config.w32 .svnignore simple.c php_simple.h CREDITS EXPERIMENTAL tests/001.phpt simple.php [done].

    To use your new extension, you will have to execute the following steps:

    1.  $ cd ..
    2.  $ vi ext/simple/config.m4
    3.  $ ./buildconf
    4.  $ ./configure --[with|enable]-simple
    5.  $ make
    6.  $ ./sapi/cli/php -f ext/simple/simple.php
    7.  $ vi ext/simple/simple.c
    8.  $ make

    Repeat steps 3-6 until you are satisfied with ext/simple/config.m4 and
    step 6 confirms that your module is compiled into PHP. Then, start writing
    code and repeat the last two steps as often as necessary. 
  • 相关阅读:
    输入框input只能输入数字和小数点
    ES6判断数组是否存在重复元素
    AutoPostBack的含义
    首次的boe with wss
    我的msn能在w2k3上使用了哈哈
    挑战excel
    wss的webpart的3种开发方式
    我来操作dts olap
    My dbconn of ASP
    sharepoint学习理解过程
  • 原文地址:https://www.cnblogs.com/imarno/p/5146266.html
Copyright © 2011-2022 走看看