もともと、この単純な配列と foreach ステートメントは完璧に機能しますが、php 配列からデータベースから情報を取得するように変更する必要があります。
$serversArray = array(
"domainname1.com",
"domainname2.com:port",
"domainname3.org",
"000.000.000.000:port");
foreach($serversArray as $server)
.
ID IP Port
1 domainname1.com
2 domainname2.com 12345
3 domainname3.org
4 000.000.000.000 54321
私が理解する必要があるのは、IP とポートの列を ip:port にフォーマットして (間にコロンを付けて) 取得し、foreach ステートメントにそれぞれを認識させて、他のスクリプトで処理できるようにする方法です。それはすでに配列で動作します。(foreach で sprintf も使用してみましたが、ページが壊れました。)