0

ピリオドをエスケープするために正規表現に頼らずに、PHP の配列に IP アドレスを一覧表示するにはどうすればよいですか?

<?php 
    $list = array( 
        "^12\.34\.", 
        "^12\.35\.", 
    );

そして、次のようにすべてを括弧内に入れる必要はありません。

<?php
    $list = array ("12.34.","12.35.");

私はこのようなことをしようとしています:

<?php 
    $list = array(include a list on a different page, without having to put it into syntax)
4

2 に答える 2

0

次のような構造のファイルがあるとします。

123.123.123.123
234.234.234.234
1.2.3.4
2.3.4.5

これらすべてを配列に追加する場合は、ファイルの IP アドレスを含む文字列要素の配列にすること $f = file('ip.txt');ができます。$f

于 2012-09-06T04:11:18.760 に答える
0

アレイに IP を追加するために必要なのは、次のとおりです。

$array[] = $ip;

アレイは、IP をピリオド付きの文字列として保存します。

例えば:

$array[] = '10.0.0.1';
print_r($array);

出力は次のようになります。

配列 ([0] => 10.0.0.1)
于 2012-09-06T02:31:34.070 に答える