Beste
ik wil als ik vb een tekst heb van 900 karakter dat hij maar de eerste 200 toont is dit mogelijk met php
wie kan me helpen alvast bedankt
- php tekst lengte
-
29-07-2010, 11:33 #1
- Berichten
- 320
- Lid sinds
- 15 Jaar
php tekst lengte
-
In de schijnwerper
SEO-tekstschrijver inhuren | beter vindbaar met webtekstenFreelance / WerkOpzoek naar extra werkzaamheden tarief -> €18,50 per uurFreelance / WerkPopi.nl | Linkbuilding Platform| 14.000+ MogelijkhedenLinkpartnersOntvang tot 20% kickbackfee op je Google Ads klanten, waar wacht je nog op?Promotie -
29-07-2010, 11:34 #2
- Berichten
- 289
- Lid sinds
- 16 Jaar
Ja met substr(); functie.
PHP Code:$string = substr($string, 0, 200);
-
29-07-2010, 11:35 #3
- Berichten
- 1.483
- Lid sinds
- 16 Jaar
Dat kan met substr()
http://nl3.php.net/substr
PHP Code:<?php
$string = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi lacinia turpis et felis pulvinar facilisis. Sed cursus sagittis elit at imperdiet. In nunc nisl, condimentum feugiat ullamcorper vel, placerat non neque. Etiam dapibus laoreet tortor. Aliquam porttitor fringilla lorem, nec vestibulum massa interdum ut. Quisque laoreet tincidunt leo iaculis consequat';
// Afkappen op 50 tekens
$string = substr($string, 0, 50);
?>
-
29-07-2010, 11:35 #4
- Berichten
- 61
- Lid sinds
- 17 Jaar
http://www.phphulp.nl/php/script/dat...-afkorten/700/
Hier heb je bijvoorbeeld een script dat afkort en dan er wat achter kan zetten.
-
29-07-2010, 11:37 #5
- Berichten
- 1.499
- Lid sinds
- 17 Jaar
PHP Code:$tekst = 'jouwtekst';
$tekst = substr($tekst, 0, 50);
$tekst = substr($tekst,0,strrpos($tekst,' '));
$tekst = $tekst.'...';
-
29-07-2010, 11:40 #6
- Berichten
- 1.483
- Lid sinds
- 16 Jaar
Leuk die puntjes..... Maar het werkt niet goed :-)
Je kan namelijk ook dit soort resultaten krijgen (en dat wil je waarschijnlijk niet):
de zin kapt af ...
einde van de zin....
einde van de zin. ...
einde van de zin!...
einde van de zin,...
einde van de zin, ...
einde van de zin- ...
einde van de zin-...
einde van de zin?...
Deze werkt beter (die heb ik onlangs zelf vlug geschreven):
PHP Code:<?php
function striptext($input, $lenght)
{
$output = $input;
if(strlen($output) > $lenght)
{
$output = substr($output, 0, $lenght);
$output = rtrim($output, '-');
$output = rtrim($output);
$output = rtrim($output, '.');
$output = rtrim($output, ',');
$output = rtrim($output, '?');
$output = rtrim($output, '!');
$output .= '...';
}
return $output;
}
?>
-
29-07-2010, 11:44 #7
- Berichten
- 1.499
- Lid sinds
- 17 Jaar
Leuk die puntjes..... Maar het werkt niet goed :-)
Je kan namelijk ook dit soort resultaten krijgen (en dat wil je waarschijnlijk niet):
de zin kapt af ...
einde van de zin....
einde van de zin. ...
einde van de zin!...
einde van de zin,...
einde van de zin, ...
einde van de zin- ...
einde van de zin-...
einde van de zin?...
Deze werkt beter (die heb ik onlangs zelf vlug geschreven):
PHP Code:<?php
function striptext($input, $lenght)
{
$output = $input;
if(strlen($output) > $lenght)
{
$output = substr($output, 0, $lenght);
$output = rtrim($output, '-');
$output = rtrim($output);
$output = rtrim($output, '.');
$output = rtrim($output, ',');
$output = rtrim($output, '?');
$output = rtrim($output, '!');
$output .= '...';
}
return $output;
}
?>
-
29-07-2010, 12:14 #8
- Berichten
- 320
- Lid sinds
- 15 Jaar
thx iedereen hier kan ik wel wat me :)
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic