Hjälp med enkel PHP-fråga

Tråden skapades och har fått 4 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Stockholm
  • 2003-05-14 23:15

Jag har just migrerat från ASP till PHP och har en (förmodligen) enkel fråga jag skulle vilja ha svar på.
På min sajt vill jag visa de 80 första tecken av en text. Hur bär jag mig åt?

I ASP såg det ut ungefär såhär:

<%=Left(rsNyheter.Fields.Item("Nyhetstext").Value)80 %>

Inte helt hundra på koden eftersom jag inte har den framför mig nu, men ni förstår säkert principen.

Du finner nog svar här:
http://www.php.net/manual/en/function.substr.php

$rest = substr("abcdef", 0, 4); // returns "abcd"

Eller, i ditt fall, om din "hela" text är $LongText

$rest = substr($LongText, 0, 80);

Nillon ställde en liknande fråga i denna tråden. Där hittade jag lite ledtrådar...
Har inte testat om ovanstående funkar, men jag tror det.

/Mattias

  • Medlem
  • Stockholm
  • 2003-05-14 23:41

Tack för tipsen!

Hur skulle detta användas i praktiken om detta är texten jag hämtar?

<?php echo $row_rsKoffein['Content']; ?>

t.ex. såhär kanske

<?php
$rest = substr($row_rsKoffein['Content'], 0, 80);
echo ($rest);
?>
  • Medlem
  • Stockholm
  • 2003-05-15 00:54

Det funkar perfekt!
Du är en pärla Mattias! Tack för hjälpen!

EDIT: Löste det andra problemet själv.

Senast redigerat 2003-05-15 01:05
1
Bevaka tråden