hello help, code.
i have number.txt file :
5041655 5492272 1109 5041657 5492274 1109 5041656 5492273 1109 5041060 5491807 1102 5041656 5492273 1102 5036664 5486420 1101 and load number.txt in php file :
<? $file = fopen("number.txt","r"); while(($get = fgetcsv($file, 1000, ",")) !== false){ $data = preg_split("/[\t]/", $get[0]); $username = $data[2]; print_r($username); } ?> but dont know how print follows :
number : 1109 number1 number : 1109 number2 number : 1109 number3 number : 1102 number1 number : 1102 number2 number : 1101 number1 thank you.
try this
<?php $array = array( 1109, 1109, 1109, 1102, 1102, 1101 ); for($i = 0; $i < count($array); $i++) { echo "number : ".$array[$i]." number".$i + 1 ."<br />"; } ?> update 1
answer updated question.
<?php $file = fopen("number.txt","r"); $i = 1; while(($get = fgetcsv($file, 1000, ",")) !== false) { //$data = preg_split("/[\t]/", $get[0]); $data = explode(" ", $get[0]); $username = $data[2]; //print_r($username); echo "number : $username number".$i++."<br />"; } ?> output

update 2
<?php $file = fopen("number.txt","r"); //$i = 1; $numbers = array(); while(($get = fgetcsv($file, 1000, ",")) !== false) { //$data = preg_split("/[\t]/", $get[0]); $data = explode(" ", $get[0]); $numbers[] = $data[2]; //$username = $data[2]; //print_r($username); //echo "number : $username ";//$i++."<br />"; } $numbers = array_count_values($numbers); foreach($numbers $key => $val) { echo "number : $key found $val times<br />"; } ?> output of update 2

final answer
<?php $file = fopen("number.txt","r"); $numbers = array(); while(($get = fgetcsv($file, 1000, ",")) !== false) { //$data = explode(" ", $get[0]); $data = preg_split("/[\t]/", $get[0]); $numbers[] = $data[2]; $number = array_count_values($numbers); echo "number : $data[2] number ".$number[$data[2]]."<br />"; } ?> final output

Comments
Post a Comment