Ich versuche, "..."
nach meinem Produkttitel hinzuzufügen.Wie fügt man "..." zum Ende des Produkttitels hinzu, php echo
<a href="index.php?section=1&show=<?php echo $row['id_product']; ?>">
<?php
$title = $row['name'];
$newtext = str_pad($title, 6, "...");
echo $newtext; ?>
</a>
Aber php print die einzige $row['name']
und nicht "..."
fügt
Wie ist es möglich, dies zu verwirklichen?
Ihr Code funktioniert für mich. Aber bedenke, dass, wenn $ title 6 oder mehr Zeichen lang ist, es am Ende kein ... gibt. –
Es scheint, als ob Sie nicht wissen, was ['str_pad()'] (http://php.net/manual/en/function.str-pad.php) tut. Es fügt nur Zeichen hinzu, wenn die Eingabe ('$ title') kürzer ist als die angegebene Länge (in Ihrem Beispiel' 6'). Wenn Sie '...' anhängen wollen, tun Sie einfach 'echo $ title. '...'; '. –
Oh. Ich möchte ".." zu einer maximalen Länge (Grenze) von "$ row ['name'] hinzufügen. – Juan