mixalis8 Δημοσ. 23 Ιουλίου 2006 Share Δημοσ. 23 Ιουλίου 2006 λοιπόν... εχω μεσα στη βάση μου ενα text... θέλω να εμφανίσω στην σελίδα μου όμως (php) τους πρώτους π.χ. 50 χαρακτήρες του κειμένου μόνο... ποια εντολή χρειάζομαι.... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Grjava Δημοσ. 23 Ιουλίου 2006 Share Δημοσ. 23 Ιουλίου 2006 $komenokeimeno = substr($text, 0, 50); Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Jacaranda Bill Δημοσ. 27 Ιουλίου 2006 Share Δημοσ. 27 Ιουλίου 2006 Εναλλακτικά εάν θέλεις να τυπώσεις ΜΕΧΡΙ 50 χαρακτήρες αλλά χωρίς να "κόψεις" λέξεις, χρησιμοποίησε: > /** * TRUNCATES STRING AT WORD BREAK BASED ON MAX CHARACTER LIMIT */ function string_truncate($string, $limit, $break=" ", $pad="...") { # return with no change if string is shorter than $limit if(strlen($string) <=$limit) return $string; # is $break present between $limit and end of string? if(false !== ($breakpoint = strpos($string, $break, $limit))) { if($breakpoint < strlen($string) - 1) { # truncate string and pad $string = substr($string, 0, $breakpoint) . $pad; } } return $string; } Παράδειγμα: $short_text = string_truncate($long_text, 50); Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.