Jump to content
php.lv forumi

TXT failaa pirmais vaards 2 reizes


Recommended Posts

Varbūt nav pats elegantākais variants, bet strādā:

<?php
$arr = file('fails');

foreach($arr as $k => $v) {
$first_word = substr($v, 0, strpos($v, ' '));
$arr[$k] = $first_word.' '.$first_word.substr($v, strpos($v, ' '));
}

print_r($arr);
?>

Link to post
Share on other sites

jaa vinsh parveido bet man vajag lai vinsh taja pashaa vai citaa failaa to visu arii saglabaa ar 2 pirmajiem vardiem priekshaa, tikai bez tiem [1] [2] [3] un => vienkaarshi

 

Banaans Banaans http://

Edited by spermer_co
Link to post
Share on other sites

Kaukā

<?blabla[..]

foreach($arr as $k => $v) {
$first_word = substr($v, 0, strpos($v, ' '));
$output .= $first_word.' '.$first_word.substr($v, strpos($v, ' '));
}


$handle = fopen('fails', "w")
fwrite($handle, $output);
fclose($handle);

Link to post
Share on other sites
Kaukā

<?blabla[..]

foreach($arr as $k => $v) {
$first_word = substr($v, 0, strpos($v, ' '));
$output .= $first_word.' '.$first_word.substr($v, strpos($v, ' '));
}
$handle = fopen('fails', "w")
fwrite($handle, $output);
fclose($handle);

varbuut no shejienes?

 

fwrite($handle, $output);

fclose($handle);

Edited by spermer_co
Link to post
Share on other sites

Un tagad tikai nesaki, ka tu tiešām nokopēji kodu ar visu <?blabla[..] un neko nemainīji.

 

Iztulkojot kļūdu - neesi padevis pareiza formāta datus (masīvu) foreach funkcijai. Ja tu pats nevari kodā atrast, ko tad tu īsti padod tai funkcijai, tad vismaz iemet šeit kodu, nevis gaidi, kad kāds šeit izpīpēs, kāda tev varētu būt kļūda.

 

edit: džīz... Nupatkā ieraudzīju to 'on line 3'.

Skaties otro rindiņu andrisp kodā.

Edited by Stopp
Link to post
Share on other sites
×
×
  • Create New...