“Conocimiento Programación>Programación PHP /MySQL

Tutorial interactivo en el Top PHP

2014/7/23
PHP es probablemente la aplicación más común se encuentra en cualquier sitio web publicado en Internet debido a la completa integración de PHP con el , programa de base de datos de fuente abierta más reconocida : MySQL. Con esta combinación funcional , puede crear varios proyectos interactivos con PHP , como el control y la limitación del número de caracteres de su texto sin arruinar el contenido de las páginas web . Instrucciones
1

pegar esta función PHP al código para limitar la duración de la condena a tres palabras sin perder su significado:

_substr función ( $ cadena , $ longitud, $ minword = 3 )

{

$ sub = '';

$ len = 0 ;

foreach ( explode ( "" , $ cadena ) as $ palabra )

{

$ part = ( ($ sub = '' !) ' ' : '') . $ palabra, .

$ sub = $ parte ;

$ len + = strlen ($ parte);

if ( strlen ($ palabra ) > $ minword && strlen ($ sub) > = $ length )

{

break; }


}

return $ sub . ( ? ($ len < strlen ($ str) ) ' ... ':'' ) ;

}

Como se muestra a continuación : "... " se añade si la cadena supera la longitud de cadena designada . Este código funciona de la misma función que " substr ()" , pero es más eficaz, ya que no corta las palabras :

<

php /**

* @ example uno de

* /foto

eco _substr ( 'Hola Mundo Mi edad es 19 ', 3 ) ;//Devoluciones " Hola ... "

> ;
2

Inserte la siguiente función para limitar la longitud de la cadena de 10 palabras , y luego se corta de nuevo a tres palabras sin perder el significado :

text_limit función ( $ cadena , $ limit = 10 )

{

if ( stripos ( $ cadena , "") ) {

$ ex_str = explode ( " " ; }


return $ str_s ;

} else {

return $ str ;

}
< p >} else {

return $ str ;

}

}

muestra a continuación , el código define la cantidad de caracteres que se muestra a continuación, se da cuenta de qué personaje se muestra la última Si el último carácter capturada no es " " o el espacio , el código va al siguiente carácter hasta que encuentra uno el resultado es : . . ?

< php

/**

* @ example uno de

* /foto

text_limit echo ( " Hello World Mi edad es 19 ', 3 ) ;//esto devuelve " Hello World My "

>
3

Utilice el siguiente subcadena PHP llamado" código " para no romper sus palabras en absoluto. Este código mostrará todo el texto usted entrara en el contenido de su página web :

/* por

fragmento ( frase , [ longitud max] , [ cola frase ] )

snippetgreedy ( frase , [longitud máxima antes siguiente espacio ] , [ cola frase ] )

* /foto

fragmento de función ( $ texto , $ longitud = 64 , $ tail = "... ") {

$ texto = trim ( $ texto ) ;

$ txtl = strlen ( $ texto ) ;

if ($ txtl > $ length ) {

for ($ i = 1 , $ texto [ $ length - $ i ] = ""; ! $ i + + ) {

if ( $ i == $ length ) {
substr regreso

( $ texto , 0 , $ longitud ) $ cola; .

}

}

$ texto = substr ( $ texto , 0, $ longitud - $ i +1 ) $ cola. ;

}

return $ texto;

}

//Se comporta codiciosos , obtiene la longitud caracteres de mineral va por más
función

snippetgreedy ( $ texto , $ longitud = 64 , $ tail = "... ") {

$ texto = trim ( $ texto ) ;

if ( strlen ( $ texto ) > $ length ) {

for ($ i = 0 ; $ text [ $ length + $ i ] = ""; ! $ i + + ) {

if ( $ texto [ $ length + $ i ! ] ) {

return $ texto;

}

}

$ texto = substr ( $ texto , 0, $ length + $ i ) $ . cola;

}

return $ texto;

}

//lo mismo que el fragmento , pero quitando últimos caracteres de puntuación baja ,
< p > //si existen (puntos y comas ) . realiza un ajuste suffixal posterior de espacios

snippetwop función ( $ texto , $ longitud = 64 , $ tail = "... ") {

$ texto = trim ( $ texto ) ;

$ txtl = strlen ( $ texto ) ;

if ($ txtl > $ length ) {

for ($ i = 1 , $ texto [ $ length - $ i ] = ""; ! $ i + + ) {

if ( $ i == $ length ) {

substr regreso ( $ texto , 0, $ longitud ) $ cola;

}

}

for (; $ text [ $ length - $ i ] == " "

Programación PHP /MySQL
Cómo calcular la longitud de los números en PHP
Cómo evitar All in une en MySQL
Cómo crear un Programa de Código de Barras
Cómo mostrar un documento de Word con PHP
Cómo matar una consulta MySQL
Cómo mostrar texto de MySQL en PHP
Cómo convertir texto medio a JPG en PHP
Cómo cambiar el nombre de columna en MySQL
Conocimiento de la computadora © http://www.ordenador.online