小编use*_*480的帖子

用于Windows的PHP 7.0 ODBC驱动程序

我将PHP 5.6.30(https://www.apachefriends.org/de/download.html)升级到PHP 7.0(https://bitnami.com/stack/wamp/installer)

到目前为止,一切都运行良好,当我使用MySQL数据库时,它将我的页面的加载时间从1,2秒减少到约300毫秒.但是现在我正在尝试使用以下简单脚本连接到MSSQL数据库,这对我的旧安装(PHP 5.6)工作正常:

<?php
    //Use the machine name and instance if multiple instances are used
    $server = 'Server-Adress';
    $user = '';
    $pass = '';
    //Define Port
    $port='Port=1433';
    $database = 'Databasename';

    $connection_string = "DRIVER={SQL Server};SERVER=$server;$port;DATABASE=$database";
    $conn = odbc_connect($connection_string,$user,$pass);
    if ($conn) {
        echo "Connection established.";
    } else{
        die("Connection could not be established.");
    }

    $sql = "SELECT * FROM st3_200 WHERE identifier = 1";

    $result = odbc_exec($conn,$sql);
    // Get Data From Result
      while ($data[] = odbc_fetch_array($result));

      // …
Run Code Online (Sandbox Code Playgroud)

php windows sql-server odbc php-7

4
推荐指数
3
解决办法
5万
查看次数

动态array_merge

我有一个看起来像这样的数组:

array(2) { 
    [0]=> array(2) { 
        [0]=> string(52) "./app/pictures/uploads/Audi/A1/name1.jpg" 
        [1]=> string(52) "./app/pictures/uploads/Audi/A1/name2.jpg" 
    } 
    [1]=> array(1) { 
        [0]=> string(52) "./app/pictures/uploads/Audi/A3/name3.jpg" 
    } 
} 
Run Code Online (Sandbox Code Playgroud)

上面的数组可以有两个以上的键(0,1).更多信息,是我浏览文件夹.如果有子文件夹,它会将每个子文件夹放在一个数组中,并将这些子文件夹的内容/文件放在该数组中.

所以对于我的结果我需要这样的东西:

array(3) { 
    [0]=> string(52) "./app/pictures/uploads/Audi/A1/name1.jpg" 
    [1]=> string(52) "./app/pictures/uploads/Audi/A1/name2.jpg" 
    [2]=> string(52) "./app/pictures/uploads/Audi/A3/name3.jpg" 
}
Run Code Online (Sandbox Code Playgroud)

我意识到array_merge:

$array = array_merge($tmparray[0],$tmparray[1]);
Run Code Online (Sandbox Code Playgroud)

现在你可以看到这里的键是固定的.但它们应该是动态的.我怎么能意识到这一点?也许是循环,但我没有得到线索,$array每次在该循环中都不会覆盖变量...

也许现在对此有一个清醒的想法为时已晚,但我很快就需要一个解决方案.

php directory web-crawler array-merge

1
推荐指数
1
解决办法
3233
查看次数

标签 统计

php ×2

array-merge ×1

directory ×1

odbc ×1

php-7 ×1

sql-server ×1

web-crawler ×1

windows ×1