Pridanie čiarky (PHP)

Programovacie jazyky, rady, poradňa...
martinwa
Expert
Expert
Príspevky: 163
Registrovaný: 26 jún 2010, 12:36
Kontaktovať používateľa:

Pridanie čiarky (PHP)

Príspevok od používateľa martinwa »

Zdravím,
mám v textovom dokumente stĺpec slov (cca 9200, každé slovo v jednom riadku) a potreboval by som aby mi za každým týmto slovom napísalo čiarku. Nevedel by mi niekto poradiť nejaký jednoduchý PHP script? Mne sa to totižto príliš nedarí, vopred ďakujem veľmi pekne.
Aiden
Darca
Darca
Používateľov profilový obrázok
Príspevky: 2213
Registrovaný: 06 apr 2007, 14:28

Re: Pridanie čiarky (PHP)

Príspevok od používateľa Aiden »

Pozri sa napriklad na toto a nahrad '\n' s ',\n'
martinwa
Expert
Expert
Príspevky: 163
Registrovaný: 26 jún 2010, 12:36
Kontaktovať používateľa:

Re: Pridanie čiarky (PHP)

Príspevok od používateľa martinwa »

ďakujem za rýchlu odpoveď, avšak troška som tomu neporozumel, v PHP som totižto začiatočník.
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Re: Pridanie čiarky (PHP)

Príspevok od používateľa Mmartin »

Chcel ti povedat, aby si si nastudoval tu funkciu, a ako jej parametre pouzil to, co napisal.
Teda hladaj retazec \n co je novy riadok, a nahrad ho s ,\n co znamena ciarka novy riadok.
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Pridanie čiarky (PHP)

Príspevok od používateľa weroro »

A nebude to pri 9600 riadkoch pomalé? Alebo nebude to veľmi zaťažovať server? Predsa len si myslím, že pri práci s danou funkciou je potrebné si daný String uložiť do premennej.

// Ja viem ako to použiť :) Len ma zaujíma, či neexistuje niečo ako prehľadávanie súboru po riadkoch a ich modifikácia bez toho aby sa musel načítať celý obsah daného súboru.
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Re: Pridanie čiarky (PHP)

Príspevok od používateľa Mmartin »

No tak nech to zavola raz a nahradi to a zapise do suboru... A je to..
martinwa
Expert
Expert
Príspevky: 163
Registrovaný: 26 jún 2010, 12:36
Kontaktovať používateľa:

Re: Pridanie čiarky (PHP)

Príspevok od používateľa martinwa »

Zdravím,
skúšal som to robiť podľa tej funkcie, čo ste mi pridali vyššie, ale neviem si s tým rady.

Nie je tu niekto ochotný, kto by mal čas sa na to pozrieť?

Ďakujem
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Re: Pridanie čiarky (PHP)

Príspevok od používateľa Mmartin »

Co tak sem poslat kod, co uz mas, a povedat presnejsie, co ti nejde a ako by malo ist?
martinwa
Expert
Expert
Príspevky: 163
Registrovaný: 26 jún 2010, 12:36
Kontaktovať používateľa:

Re: Pridanie čiarky (PHP)

Príspevok od používateľa martinwa »

Mám to nejak takto:

Kód: Vybrať všetko

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Pridanie čiarky</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="styles.css" rel="stylesheet" type="text/css" />
</head>
<body>
<?php
if (isset($_POST['text'])){
$expl=explode(' ',$_POST['text']);
$l='';
foreach($expl as $k){
$l.=$k.',<br />';
}
$l=substr($l,0,-8);
echo $l;
}
?>
<form method="post" action="">
<p>Vlož text</p>
<textarea cols="100" rows="50" name="text">
</textarea>
<input type="submit" name="odoslat" value="Odoslat">
</form>

</body>
</html>
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Re: Pridanie čiarky (PHP)

Príspevok od používateľa Mmartin »

wtf
$text = 'jedna dva tri styri';
$text_s_ciarkami = str_replace(' ',', ',$text);
echo $text_s_ciarkami; //jedna, dva, tri, styri
Napísať odpoveď