Connecting Tech Pros Worldwide Forums | Help | Site Map

str_replace() external file

The Numerator
Guest
 
Posts: n/a
#1: Jul 26 '06
I have this page (print.php). In that file, I want to to include a text
file from "songs/breathe.txt", and replace all instances of "<b" with
"<span" and "</b>" with "</span>". I know how I should use str_replace
and I tried to do this:

<?php

$replace_a=str_replace("<span","<b",include("text/breathe.txt"));
$replace_b=str_replace("</span>",</b>",$replace_a);

?>

but it doesn't work.


PTM
Guest
 
Posts: n/a
#2: Jul 26 '06

re: str_replace() external file


"The Numerator" <alvin4jesus@gmail.comwrote in message
news:1153951139.069847.269920@m73g2000cwd.googlegr oups.com...
Quote:
>I have this page (print.php). In that file, I want to to include a text
file from "songs/breathe.txt", and replace all instances of "<b" with
"<span" and "</b>" with "</span>". I know how I should use str_replace
and I tried to do this:
>
<?php
>
$replace_a=str_replace("<span","<b",include("text/breathe.txt"));
$replace_b=str_replace("</span>",</b>",$replace_a);
>
?>
>
but it doesn't work.
>
I've never tried that before, but I'm sure it's never going to do it.

What you should do is open the file and read it in

$file='[PATH TO FILE]';
$filethis=fopen($file,'rb') or die("Can't open TXT file '[FILENAME]'");

Then read each line of the file, doing your replace as you go.


Phil


Miguel Cruz
Guest
 
Posts: n/a
#3: Jul 27 '06

re: str_replace() external file


"The Numerator" <alvin4jesus@gmail.comwrote:
Quote:
I have this page (print.php). In that file, I want to to include a text
file from "songs/breathe.txt", and replace all instances of "<b" with
"<span" and "</b>" with "</span>". I know how I should use str_replace
and I tried to do this:
>
<?php
>
$replace_a=str_replace("<span","<b",include("text/breathe.txt"));
$replace_b=str_replace("</span>",</b>",$replace_a);
>
?>
>
but it doesn't work.
$replace_a
= str_replace('<span', '<b', file_get_contents('text/breathe.txt'));

miguel
--
Photos from 40 countries on 5 continents: http://travel.u.nu
Latest photos: Malaysia; Thailand; Singapore; Spain; Morocco
Airports of the world: http://airport.u.nu
The Numerator
Guest
 
Posts: n/a
#4: Jul 28 '06

re: str_replace() external file



Miguel Cruz wrote:
Quote:
"The Numerator" <alvin4jesus@gmail.comwrote:
Quote:
I have this page (print.php). In that file, I want to to include a text
file from "songs/breathe.txt", and replace all instances of "<b" with
"<span" and "</b>" with "</span>". I know how I should use str_replace
and I tried to do this:

<?php

$replace_a=str_replace("<span","<b",include("text/breathe.txt"));
$replace_b=str_replace("</span>",</b>",$replace_a);

?>

but it doesn't work.
>
$replace_a
= str_replace('<span', '<b', file_get_contents('text/breathe.txt'));
>
miguel
--
Photos from 40 countries on 5 continents: http://travel.u.nu
Latest photos: Malaysia; Thailand; Singapore; Spain; Morocco
Airports of the world: http://airport.u.nu

sorry, this didn't work

The Numerator
Guest
 
Posts: n/a
#5: Jul 29 '06

re: str_replace() external file



The Numerator wrote:
Quote:
Miguel Cruz wrote:
Quote:
"The Numerator" <alvin4jesus@gmail.comwrote:
Quote:
I have this page (print.php). In that file, I want to to include a text
file from "songs/breathe.txt", and replace all instances of "<b" with
"<span" and "</b>" with "</span>". I know how I should use str_replace
and I tried to do this:
>
<?php
>
$replace_a=str_replace("<span","<b",include("text/breathe.txt"));
$replace_b=str_replace("</span>",</b>",$replace_a);
>
?>
>
but it doesn't work.
$replace_a
= str_replace('<span', '<b', file_get_contents('text/breathe.txt'));

miguel
--
Photos from 40 countries on 5 continents: http://travel.u.nu
Latest photos: Malaysia; Thailand; Singapore; Spain; Morocco
Airports of the world: http://airport.u.nu
>
>
sorry, this didn't work
actually, i was wrong...i got it to work...

<?php
$content=file_get_contents($txt);
$replace=str_replace("<b","<span",$content);
echo(str_replace("</b>","</span>",$replace));
?>

thx

Closed Thread