Gå til innhold

Utheve overskrifter fra tekstfil ?


Anbefalte innlegg

Hei. Jeg har følgende kode for å hente inn og dele opp informsjon fra en tekstfil :

 

<?
$innhold = file("cv.txt");
echo "<table cellspacing=2 cellpadding=3>";
foreach ($innhold as $verdi) {
$del=split(";",$verdi);
echo "<tr><td class=s>$del[0]</td><td class=s>$del[1]</td><td class=s>$del[2]</td></tr>";
}
echo "</table>";
?>

 

Jeg prøver å utheve overskriftene som står i tekstfilen. Navn, skole og arbeid er overskrifter som jeg ønsker å skrive ut med bold skrift. Resten skal skrives ut som normalt. Kan noen vise hvordan dette skal løses ?

 

 

 

Mvh

Lenke til kommentar
Videoannonse
Annonse

<b>text</b>

 

<?

$innhold = file("cv.txt");

echo "<table cellspacing=2 cellpadding=3>";

echo "<tr><td class=s><b>Navn</b></td><td class=s><b>Skole</b></td><td class=s><b>Arbeid</b></td></tr>";

foreach ($innhold as $verdi) {

$del=split(";",$verdi);

echo "<tr><td class=s>$del[0]</td><td class=s>$del[1]</td><td class=s>$del[2]</td></tr>";

}

echo "</table>";

?>

Lenke til kommentar

Jeg fant en løsning på mitt problem. Ved å bruke preg_match.

Se koden under hvis noen er intressert :

 

<?
$innhold = file("cv.txt");
echo "<table cellspacing=2 cellpadding=3>";
foreach ($innhold as $verdi) {
$del=split(";",$verdi);
if(preg_match('/(Name|Education|Work|School|Lived)/i',$verdi)) {
 echo "<tr><td><b>$del[0]</b></td></tr>";
} else {
echo "<tr><td>$del[0]</td><td>$del[1]</td><td>$del[2]</td></tr>";
}}
echo "</table>";
?>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...