Pereiti prie turinio

[PHP] Kaip padaryti, kad po kiekvieno žodžio pasidėdu kablelis?


Rekomenduojami pranešimai

Sveiki,

Noriu padaryti, kad kažkokiame tai tekste po kiekvieno žodžio pasidėdų kablelis. Trumpai - turim tekstą : `Lorem ipsum - tai fiktyvus tekstas naudojamas spaudos ir grafinio dizaino pasaulyje jau nuo XVI a. pradžios.` Ir kaip padaryti, kad šis tektas pavirstu - `Lorem, ipsum, -, tai, fiktyvus, tekstas, naudojamas, spaudos, ir, grafinio, dizaino, pasaulyje, jau, nuo, XVI, a., pradžios,.`

PHP.net skaičiau apie implode, bet ten visi pavyzdžiai parašysi su array, o pas mane yra išgaumas POST parametras kuris nėra array.

Dėkui iškart už pagalbą ^_^

Redagavo leoleva
Nuoroda į pranešimą
Dalintis kituose puslapiuose

o gal galit padėti, kaip padaryti, kad rašant tekstą vartotojui neleistų įvesti kai kurių simbolių?

Naudok preg_replace. Tuomet, pasirinkti simboliai nebus rodomi rezultate(juos reiktų pakeisti į tuščią reikšmę - "").

 

Tuo pačiu, gal ir šis kam nors pravers.

 

function html2txt($document){ 
$search = array('@<script[^>]*?>.*?</script>@si',  // Strip out javascript 
              '@<[\/\!]*?[^<>]*?>@si',            // Strip out HTML tags 
              '@<style[^>]*?>.*?</style>@siU',    // Strip style tags properly 
              '@<![\s\S]*?--[\t\n\r]*>@',         // Strip multi-line comments including CDATA 
		   "/(http|https|ftp|ftps)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/\S*)?/" // Strip out url marks
); 
$text = preg_replace($search, '', $document); 
return $text; 
} 

 

Edit --

Dabar pagalvojau, kad turėtum naudoti tą patį str_replace, pasibandyk abu, pažiūrėk kuris labiau tinka.

Redagavo Steeler
Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 2 savaičių...

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...