集成环境

wamperserver

  1. 下载好安装到本地指定目录,官网下载地址 http://www.wampserver.com

    安装成功的标志:

    1. 双击运行wamperserver图标后:

    2. 浏览器访问localhost出现以下页面表示安装成功

  2. 根据自己实际的安装路径,D:\maliangnansheng\wamp64\bin\apache\apache2.4.39\conf,找到 apache 的配置文件 httpd.conf

    也可以左键图标直接打开文件修改:

    1
    2
    3
    打开文件httpd.conf文件
    搜索Include conf/extra/httpd-vhosts.conf
    去掉它前面的#,然后保存这个文件
  3. 打开D:\maliangnansheng\wamp64\bin\apache\apache2.4.39\conf\extra\httpd-vhosts.conf文件,添加域名映射项,一般是在文件的最后添加上:

    也可以左键图标直接打开文件修改:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    # 添加的内容:
    <VirtualHost *:80>
    ServerName wampserver-test.com
    ServerAlias wampserver-test.com
    DocumentRoot "${INSTALL_DIR}/www"
    <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
    </Directory>
    </VirtualHost>

    # ServerName wampserver-test.com 为配置的虚拟站点
    # DocumentRoot "${INSTALL_DIR}/www" 项目文件的路径

    视图如下:

  4. 找到本机的 host 文件(C:\Windows\System32\drivers\etc ),绑定到本地

    1
    2
    # 在文件最后添加域名:
    127.0.0.1 wampserver-test.com
  5. 重启服务环境,就可以通过域名访问项目了

phpStudy

php7.2 废弃each方法

1
2
3
4
5
<?php
$b = array();
each($b);

// Deprecated: The each() function is deprecated. This message will be suppressed on further calls

each方法替换

1
2
3
4
5
6
7
8
9
10
11
12
function fun_adm_each(&$array){
$res = array();
$key = key($array);
if($key !== null){
next($array);
$res[1] = $res['value'] = $array[$key];
$res[0] = $res['key'] = $key;
}else{
$res = false;
}
return $res;
}