zoukankan      html  css  js  c++  java
  • PHP查看在线服务器与本地服务器支持函数差别

    在本地开发好的程序、代码,当传到服务器后,经常会出现罢工的事情。这时候就要考虑开发环境和在线的环境是否完全一致了。这里所说的一致性,包括了容器的配置、php的配置等等。下面所要解决的只是其中一项,你的服务器环境是否支持你在本地开发的全部函数。

    首先在本地服务器执行如下代码,生成你在本地的php函数列表文件。

     

    $home = get_defined_functions();
    file_put_contents('data.txt',serialize($home['internal']));

    将生成的data.txt文件上传到服务器上,并且在同一目录下执行如下代码,将会输入那些在线环境没有的PHP函数

    $homefuncs = unserialize(file_get_contents ('data.txt'));
    $hostfuncs = get_defined_functions();
    $no = array_diff($homefuncs,$hostfuncs['internal']);
    echo "<br />Functions that missed from the host:<br />";
    foreach($no as $var){
    echo '<a href="http://www.php.net/',$var,'">',$var,'</a><br />';
    }

  • 相关阅读:
    最小生成树
    线段树
    编程快捷键
    线段树的动态开点
    常用库
    线性求逆元
    文件读入
    树上倍增(LCA)
    set容器
    快读与快写
  • 原文地址:https://www.cnblogs.com/youxin/p/3140891.html
Copyright © 2011-2022 走看看