PHP string lengte kan zijn van effectief willekeurige grootte --- de limiet is ingesteld als PHP is gecompileerd , en wanbetalingen in de moderne versies van PHP5 tot 128 MB , wat genoeg is naar de volledige tekst van " Oorlog en Vrede " meer dan 40 keer over te slaan . Op sommige momenten , kunt u de lengte van een string te beperken , bijvoorbeeld , wilt u misschien alleen de eerste paar regels van een boek weer te geven , of u kan nodig zijn om een string om het toe te voegen aan een MySQL database beknotten . Gelukkig , PHP string manipulatie capaciteiten toestaan om dit pijnloos te doen . Instructies 1 Open je PHP- bestand door te dubbelklikken op het pictogram van het bestand om het te laden in je favoriete editor . In het document , scroll naar beneden om de variabele je gaat beperken . Zoals met alle variabelen , strings in PHP beginnen met een dollarteken , bijvoorbeeld , ziet u " $ string = ' Wij beschouwen deze waarheden als vanzelfsprekend: dat alle mensen gelijk geschapen zijn " , " . Als de string < br > Pagina 2 een nieuwe regel beginnen onmiddellijk na de variabele declaratie , en typ het volgende : " $ limited_string = substr ( $ string , 0 , bedrag ) ;" vervangen vervolgens de variabelen . De " substr ( ) " functie neemt , als argumenten , de string te worden bijgesneden , de startpositie , en het aantal tekens van de resulterende tekenreeks moet bevatten . Veranderen " $ string " om de naam van de variabele die u wilt bijsnijden . 3 Vervang " hoeveelheid" met de gewenste lengte van de string in tekens . Bijvoorbeeld , " $ limited_string = substr ( $ string , 0,21 ) " op het uittreksel van de Verklaring van Onafhankelijkheid opgeslagen in " $ string " winkels " Wij beschouwen deze waarheden " als " $ limited_string " ; er rekening mee dat de spatie was gekonfijt met substr ( ) . 4 Gebruik " $ limited_string " in plaats van " $ string" waar u moet verwijzen naar de afgeknotte variabele . Bijvoorbeeld , " echo $ limited_string , " zal de gehakte draad direct op het scherm te drukken . Omdat substr ( ) heeft de waarde van de " $ string" variabele niet uit te zetten , kunt u gebruik blijven maken dat wanneer je de volledige , onverkorte koordvariabele nodig .
|