Inhaltsverzeichnis
[field:title/]" >[field:title/]
Heim Backend-Entwicklung PHP-Tutorial php arclist标签,截取字符如何在后面加上点点点

php arclist标签,截取字符如何在后面加上点点点

Jun 13, 2016 am 10:17 AM
substr title

php arclist标签,截取字符怎么在后面加上点点点
初学织梦啊
那个标签
dede:arclist titlelen=42 row=12}
 

  • [field:title/]

  • {/dede:arclist}
    怎么使超出42长度的后面自动加上...点点点啊

    ------解决方案--------------------
    也可以在从数据库里取title的时候,就截取
    SELECT id,left(title,42) as title from table
    ------解决方案--------------------
    探讨

    也可以在从数据库里取title的时候,就截取
    SELECT id,left(title,42) as title from table

    ------解决方案--------------------
    //实现中英文截取
    function cut_str($sourcestr, $cutlength = 10, $etc = '...')
    {
    $returnstr = '';
    $i = 0;
    $n = 0.0;
    $str_length = strlen($sourcestr); //字符串的字节数
    while ( ($n{
    $temp_str = substr($sourcestr, $i, 1);
    $ascnum = ord($temp_str); //得到字符串中第$i位字符的ASCII码
    if ( $ascnum >= 252) //如果ASCII位高与252
    {
    $returnstr = $returnstr . substr($sourcestr, $i, 6); //根据UTF-8编码规范,将6个连续的字符计为单个字符
    $i = $i + 6; //实际Byte计为6
    $n++; //字串长度计1
    }
    elseif ( $ascnum >= 248 ) //如果ASCII位高与248
    {
    $returnstr = $returnstr . substr($sourcestr, $i, 5); //根据UTF-8编码规范,将5个连续的字符计为单个字符
    $i = $i + 5; //实际Byte计为5
    $n++; //字串长度计1
    }
    elseif ( $ascnum >= 240 ) //如果ASCII位高与240
    {
    $returnstr = $returnstr . substr($sourcestr, $i, 4); //根据UTF-8编码规范,将4个连续的字符计为单个字符
    $i = $i + 4; //实际Byte计为4
    $n++; //字串长度计1
    }
    elseif ( $ascnum >= 224 ) //如果ASCII位高与224
    {
    $returnstr = $returnstr . substr($sourcestr, $i, 3); //根据UTF-8编码规范,将3个连续的字符计为单个字符
    $i = $i + 3 ; //实际Byte计为3
    $n++; //字串长度计1
    }
    elseif ( $ascnum >= 192 ) //如果ASCII位高与192
    {
    $returnstr = $returnstr . substr($sourcestr, $i, 2); //根据UTF-8编码规范,将2个连续的字符计为单个字符
    $i = $i + 2; //实际Byte计为2
    $n++; //字串长度计1
    }
    elseif ( $ascnum>=65 and $ascnum{
    $returnstr = $returnstr . substr($sourcestr, $i, 1);
    $i = $i + 1; //实际的Byte数仍计1个
    $n++; //但考虑整体美观,大写字母计成一个高位字符
    }
    elseif ( !(array_search($ascnum, array(37, 38, 64, 109 ,119)) === FALSE) ) //%,&,@,m,w 字符按1个字符宽
    {
    $returnstr = $returnstr . substr($sourcestr, $i, 1);
    $i = $i + 1; //实际的Byte数仍计1个
    $n++; //但考虑整体美观,这些字条计成一个高位字符
    }
    else //其他情况下,包括小写字母和半角标点符号
    {
    $returnstr = $returnstr . substr($sourcestr, $i, 1);
    $i = $i + 1; //实际的Byte数计1个
    $n = $n + 0.5; //其余的小写字母和半角标点等与半个高位字符宽...
    }
    }
    if ( $i {
    $returnstr = $returnstr . $etc; //超过长度时在尾处加上省略号
    }
    return $returnstr;
    }

    OR

    select * from tablename substring(title,1,10) as t

    ------解决方案--------------------
    首页上有一段代码,其实说白了就是
    自己加上...,何必要程序加
    PHP code
     {dede:arclist flag='h' limit='0,1'}                        <h2 id="a-href-Bfield-arcurl-D-field-title-a"><a href="%5Bfield:arcurl/%5D">[field:title/]</a></h2>                        <p>[field:description function='cn_substr(@me,110)'/]...<a href="%5Bfield:arcurl/%5D">[查看全文]</a></p>                        {/dede:arclist}<div class="clear">
                     
                  
                  
            
                </div>
    Nach dem Login kopieren
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

    Heiße KI -Werkzeuge

    Undresser.AI Undress

    Undresser.AI Undress

    KI-gestützte App zum Erstellen realistischer Aktfotos

    AI Clothes Remover

    AI Clothes Remover

    Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

    Undress AI Tool

    Undress AI Tool

    Ausziehbilder kostenlos

    Clothoff.io

    Clothoff.io

    KI-Kleiderentferner

    AI Hentai Generator

    AI Hentai Generator

    Erstellen Sie kostenlos Ai Hentai.

    Heißer Artikel

    R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
    2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
    Repo: Wie man Teamkollegen wiederbelebt
    4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
    Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
    4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

    Heiße Werkzeuge

    Notepad++7.3.1

    Notepad++7.3.1

    Einfach zu bedienender und kostenloser Code-Editor

    SublimeText3 chinesische Version

    SublimeText3 chinesische Version

    Chinesische Version, sehr einfach zu bedienen

    Senden Sie Studio 13.0.1

    Senden Sie Studio 13.0.1

    Leistungsstarke integrierte PHP-Entwicklungsumgebung

    Dreamweaver CS6

    Dreamweaver CS6

    Visuelle Webentwicklungstools

    SublimeText3 Mac-Version

    SublimeText3 Mac-Version

    Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

    Was bedeutet Titel? Was bedeutet Titel? Aug 04, 2023 am 11:18 AM

    Titel ist die Bedeutung, die den Titel der Webseite definiert. Er befindet sich im Tag und ist der in der Titelleiste des Browsers angezeigte Text. Der Titel ist für die Suchmaschinenoptimierung und das Benutzererlebnis der Webseite sehr wichtig. Beim Schreiben von HTML-Webseiten sollten Sie darauf achten, relevante Schlüsselwörter und attraktive Beschreibungen zu verwenden, um das Titelelement zu definieren und mehr Benutzer zum Klicken und Durchsuchen zu bewegen.

    PHP gibt den ASCII-Wert des ersten Zeichens der Zeichenfolge zurück PHP gibt den ASCII-Wert des ersten Zeichens der Zeichenfolge zurück Mar 21, 2024 am 11:01 AM

    In diesem Artikel wird der ASCII-Wert des ersten Zeichens der von PHP zurückgegebenen Zeichenfolge ausführlich erläutert. Der Herausgeber hält dies für sehr praktisch, daher teile ich ihn als Referenz mit. PHP gibt den ASCII-Wert des ersten Zeichens einer Zeichenfolge zurück. Einführung In PHP ist das Abrufen des ASCII-Werts des ersten Zeichens einer Zeichenfolge eine gängige Operation, die grundlegende Kenntnisse der Zeichenfolgenverarbeitung und Zeichenkodierung erfordert. ASCII-Werte werden zur Darstellung des numerischen Werts von Zeichen in Computersystemen verwendet und sind für den Zeichenvergleich, die Datenübertragung und die Speicherung von entscheidender Bedeutung. Der Prozess zum Abrufen des ASCII-Werts des ersten Zeichens einer Zeichenfolge umfasst die folgenden Schritte: Abrufen der Zeichenfolge: Bestimmen Sie die Zeichenfolge, für die Sie den ASCII-Wert abrufen möchten. Es kann eine Variable oder eine String-Konstante sein

    Was bedeutet der Titel in HTML? Was bedeutet der Titel in HTML? Mar 06, 2024 am 09:53 AM

    Der Titel in HTML zeigt den Titel-Tag der Webseite an, sodass der Betrachter weiß, worum es auf der aktuellen Seite geht. Daher sollte jede Webseite einen separaten Titel haben.

    PHP gibt den String von der Startposition bis zur Endposition eines Strings in einem anderen String zurück PHP gibt den String von der Startposition bis zur Endposition eines Strings in einem anderen String zurück Mar 21, 2024 am 10:31 AM

    In diesem Artikel wird ausführlich erläutert, wie PHP die Zeichenfolge von der Startposition zur Endposition einer Zeichenfolge in einer anderen Zeichenfolge zurückgibt. Der Herausgeber hält dies für recht praktisch, daher teile ich es Ihnen als Referenz mit diesem Artikel können Sie etwas abgewinnen. Verwenden Sie die Funktion substr() in PHP, um Teilzeichenfolgen aus einer Zeichenfolge zu extrahieren. Die Funktion substr() kann Zeichen innerhalb eines angegebenen Bereichs aus einer Zeichenfolge extrahieren. Die Syntax lautet wie folgt: substr(string,start,length) wobei: string: der ursprüngliche String, aus dem der Teilstring extrahiert werden soll. start: Der Index der Startposition des Teilstrings (beginnend bei 0). Länge (optional): Die Länge des Teilstrings. Wenn nicht angegeben, dann

    Verstehen Sie die Funktion substr() in PHP zum Abfangen von Zeichenfolgen Verstehen Sie die Funktion substr() in PHP zum Abfangen von Zeichenfolgen Nov 18, 2023 am 11:27 AM

    Verstehen Sie die Funktion substr() in PHP zum Abfangen von Zeichenfolgen. In der PHP-Sprache ist die Funktion substr() eine sehr nützliche Funktion zur Verarbeitung von Zeichenfolgen, die zum Abfangen von Zeichenfolgenfragmenten an einer bestimmten Position und Länge verwendet werden kann. Die Funktion substr() akzeptiert drei Parameter: die abzufangende Zeichenfolge, die Startposition des Abfangens und die Länge des Abfangens. Im Folgenden stellen wir die Verwendung der Funktion substr() im Detail vor und geben konkrete Codebeispiele. Grundlegende Verwendung der Funktion substr(). Funktion substr()

    PHP konvertiert den ersten Buchstaben einer Zeichenfolge in Kleinbuchstaben PHP konvertiert den ersten Buchstaben einer Zeichenfolge in Kleinbuchstaben Mar 21, 2024 pm 02:11 PM

    In diesem Artikel wird ausführlich erklärt, wie PHP den ersten Buchstaben einer Zeichenfolge in Kleinbuchstaben umwandelt. Ich halte es für sehr praktisch und hoffe, dass Sie nach der Lektüre dieses Artikels etwas dazugewinnen können. Konvertieren des ersten Buchstabens einer PHP-Zeichenfolge in Kleinbuchstaben Einführung In PHP ist die Konvertierung des ersten Buchstabens einer Zeichenfolge in Kleinbuchstaben eine übliche Operation. Dies kann durch die Verwendung der integrierten Funktion lcfirst() oder des String-Operators strtolower() erreicht werden. Dieser Leitfaden befasst sich mit beiden Ansätzen und stellt Beispielcode und Best Practices bereit. Methode 1: Verwenden Sie die Funktion lcfirst(). Die Funktion lcfirst() wurde speziell dafür entwickelt, den ersten Buchstaben einer Zeichenfolge in Kleinbuchstaben umzuwandeln, während die restlichen Zeichen unverändert bleiben. Die Syntax lautet wie folgt: st

    Verwenden Sie die PHP-Funktion „substr', um den Teilstring eines Strings abzurufen Verwenden Sie die PHP-Funktion „substr', um den Teilstring eines Strings abzurufen Jul 24, 2023 pm 10:13 PM

    Verwenden Sie die PHP-Funktion „substr“, um den Teilstring eines Strings abzurufen. Bei der PHP-Programmierung kommt es häufig vor, dass Sie einen Teil des Inhalts eines Strings abrufen müssen. Zu diesem Zeitpunkt können wir die in PHP integrierte Funktion „substr“ verwenden, um dies zu erreichen. In diesem Artikel wird erläutert, wie Sie mit der Funktion „substr“ einen Teilstring eines Strings abrufen, und es werden einige Codebeispiele bereitgestellt. 1. Grundlegende Verwendung der Substr-Funktion Die Substr-Funktion wird verwendet, um einen Teilstring einer bestimmten Länge aus einem String zu erhalten. Die grundlegende Syntax lautet wie folgt: substr(

    PHP mb_substr-Funktion ungültige Lösung PHP mb_substr-Funktion ungültige Lösung Mar 22, 2024 am 09:00 AM

    Lösungen für ungültige PHPmb_substr-Funktion Bei der Entwicklung von PHP-Anwendungen wird die mb_substr-Funktion häufig zum Abfangen von Zeichenfolgen verwendet. Allerdings kann es manchmal vorkommen, dass die Funktion mb_substr ungültig ist, hauptsächlich aufgrund von Zeichenkodierungsproblemen in verschiedenen Umgebungen. Um dieses Problem zu lösen, müssen wir die Funktion mb_substr effektiv handhaben. Eine gängige Lösung besteht darin, sicherzustellen, dass die Funktion mb_substr dies kann

    See all articles