小编Sha*_*lam的帖子

Textarea使用php排列到数组

我有一个php变量,包含textarea的值,如下所示.

Name:Jay
Email:jayviru@demo.com
Contact:9876541230
Run Code Online (Sandbox Code Playgroud)

现在我希望这些行在数组中如下所示.

Array
(
[Name] =>Jay
[Email] =>jayviru@demo.com
[Contact] =>9876541230
)
Run Code Online (Sandbox Code Playgroud)

我在下面试过,但不会起作用: -

$test=explode("<br />", $text); 
print_r($test);
Run Code Online (Sandbox Code Playgroud)

php arrays

3
推荐指数
2
解决办法
2485
查看次数

如何使用 PHP 代码同时获取 IPv4 和 IPv6 地址?

我有一个脚本,它向另一台服务器发送请求,但问题是IPv6不支持,所以如果我发送IPv6然后给出错误,所以我需要以下两个之一:

  1. IPv4随时获取地址或
  2. 获取两者IPv4IPv6地址

我使用此代码获取IP地址

function getRealIP()
    {
        if (isset($_SERVER["HTTP_CLIENT_IP"])) {
            $ip = $_SERVER["HTTP_CLIENT_IP"];
        } elseif (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) {
            $ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
        } elseif (isset($_SERVER["HTTP_X_FORWARDED"])) {
            $ip = $_SERVER["HTTP_X_FORWARDED"];
        } elseif (isset($_SERVER["HTTP_FORWARDED_FOR"])) {
            $ip = $_SERVER["HTTP_FORWARDED_FOR"];
        } elseif (isset($_SERVER["HTTP_FORWARDED"])) {
            $ip = $_SERVER["HTTP_FORWARDED"];
        } else {
            $ip = $_SERVER["REMOTE_ADDR"];
        }

        // Strip any secondary IP etc from the IP address
        if (strpos($ip, ',') > 0) {
            $ip = substr($ip, 0, strpos($ip, …
Run Code Online (Sandbox Code Playgroud)

php ip ipv4 ipv6

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

php ×2

arrays ×1

ip ×1

ipv4 ×1

ipv6 ×1