[ Príspevkov: 13 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.09
Prihlásený: 17.07.22
Príspevky: 371
Témy: 181 | 181
Bydlisko: BB
NapísalOffline : 04.08.2009 17:31 | Replace Textu

http://sk2.php.net/str_replace ...

ako by som mohol replacnut tento text :


toto zmenit

Kód:
           if ( $this->settings['reg_show'] and $this->settings['reg_name'] )
           {
              $copyright .= "<br />AA: ". $this->settings['reg_name'];
           }



za toto
Kód:
$copyright .= "<br />AA: ";


Dakujem


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 04.08.2009 17:34 | Replace Textu

Buď sa pýtaš absolútnu banalinu alebo nerozumiem ...


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.09
Prihlásený: 17.07.22
Príspevky: 371
Témy: 181 | 181
Bydlisko: BB
Napísal autor témyOffline : 04.08.2009 17:36 | Replace Textu

Kód:
           if ( $this->settings['reg_show'] and $this->settings['reg_name'] )
           {
              $copyright .= "<br />AA: ". $this->settings['reg_name'];
           }


zmenit na toto

Kód:
$copyright .= "<br />AA: ". $this->settings['reg_name'];


pomocou strreplace

chcem to zmenit v inom subore ...


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 04.08.2009 17:41 | Replace Textu

Stále dávaš málo údajov. Podľa toho čo hovoríš stačí tých pár znakov zmazať ...


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.09
Prihlásený: 17.07.22
Príspevky: 371
Témy: 181 | 181
Bydlisko: BB
Napísal autor témyOffline : 04.08.2009 17:49 | Replace Textu

Ano ale ja to chcem nejako vyriesit cez PHP :)

Ten druhy text sa nahradi za prvy :)


Offline

Skúsený užívateľ
Skúsený užívateľ
Replace Textu

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 04.08.2009 18:38 | Replace Textu

Poď na to z druhej strany. Máš zle naformátovaný kód a potrebuješ ho naformátovať? Alebo aký účel to má spĺňať?


_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.09
Prihlásený: 17.07.22
Príspevky: 371
Témy: 181 | 181
Bydlisko: BB
Napísal autor témyOffline : 05.08.2009 8:34 | Replace Textu

Mam text v subore napr. mojtext.php no a chcem ho zmenit pomocou nejakeho skriptu :) nie zmenit nazov suboru ale to co v nom je :)


Offline

Skúsený užívateľ
Skúsený užívateľ
Replace Textu

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 05.08.2009 8:42 | Replace Textu

Naozaj ho chceš zmeniť pomocou skriptu alebo by ti stačil normálny nástroj, ktorý to zvládne?


_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.09
Prihlásený: 17.07.22
Príspevky: 371
Témy: 181 | 181
Bydlisko: BB
Napísal autor témyOffline : 05.08.2009 9:19 | Replace Textu

potrebujem to pomocou php :(


Offline

Skúsený užívateľ
Skúsený užívateľ
Replace Textu

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 05.08.2009 9:40 | Replace Textu

A kde je teda problém?
Kód:
$stare = "           if ( \$this->settings['reg_show'] and \$this->settings['reg_name'] )
           {
              \$copyright .= \"<br />AA: \". \$this->settings['reg_name'];
           }";
$nove = "\$copyright .= \"<br />AA: \";";
strreplace($stare, $nove, $text);
Samozrejme, premennú $text si najprv musíš naplniť textom, v ktorom toto všetko chceš meniť. Predpokladám, že je to súbor, tak no napr. načítaj do reťazca cez file_get_contents a potom zapíš cez file_put_contents.


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.09
Prihlásený: 17.07.22
Príspevky: 371
Témy: 181 | 181
Bydlisko: BB
Napísal autor témyOffline : 05.08.2009 9:44 | Replace Textu

Call to undefined function strreplace


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 05.08.2009 9:47 | Replace Textu

oprav si posledný riadok na:
Kód:
 $text = str_replace($stare, $nove, $text);


Offline

Skúsený užívateľ
Skúsený užívateľ
Replace Textu

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 05.08.2009 9:52 | Replace Textu

A možno tam bude trochu srandovať aj escapovanie, ale veď s tým sa už nejak pohráš. :)


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
 [ Príspevkov: 13 ] 


Replace Textu



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Zmena textu a zanechani pozice v textu

v PHP, ASP

4

860

01.08.2009 21:26

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Regex replace

v Ostatné

5

425

02.07.2021 14:53

MTK

V tomto fóre nie sú ďalšie neprečítané témy.

Replace text

v JavaScript, VBScript, Ajax

5

519

28.05.2012 13:49

xxx9955

V tomto fóre nie sú ďalšie neprečítané témy.

PHP replace help

v PHP, ASP

4

692

13.04.2008 19:31

Ded'leg

V tomto fóre nie sú ďalšie neprečítané témy.

Replace Text on web

v JavaScript, VBScript, Ajax

2

508

28.03.2009 12:43

Frees

V tomto fóre nie sú ďalšie neprečítané témy.

string.replace na viac riadkoch nefunguje

v JavaScript, VBScript, Ajax

11

769

22.03.2011 14:50

camo

V tomto fóre nie sú ďalšie neprečítané témy.

Invalid system disk replace the disk and press any key

v Operačné systémy Microsoft

5

887

26.04.2008 6:20

mig07

V tomto fóre nie sú ďalšie neprečítané témy.

"Search and Replace" Shell skript

v Ostatné

1

548

13.06.2011 19:03

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Skratenie textu

v PHP, ASP

1

754

21.01.2009 14:29

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

citatelnost textu

v Monitory, televízory a projektory

8

733

29.06.2009 16:15

vazovski

V tomto fóre nie sú ďalšie neprečítané témy.

posunutie textu...

v HTML, XHTML, XML, CSS

18

1533

11.08.2007 18:19

Flety

V tomto fóre nie sú ďalšie neprečítané témy.

Jas textu

v JavaScript, VBScript, Ajax

0

752

24.07.2007 21:45

kajbo

V tomto fóre nie sú ďalšie neprečítané témy.

Ukladanie textu

v JavaScript, VBScript, Ajax

4

587

27.11.2009 20:35

DjLefo

V tomto fóre nie sú ďalšie neprečítané témy.

Zalamovanie textu

v HTML, XHTML, XML, CSS

4

2121

15.11.2009 21:01

Gryphon

V tomto fóre nie sú ďalšie neprečítané témy.

Šifrovanie textu

v Delphi, Visual Basic

1

1641

01.09.2009 14:48

Wpegb

V tomto fóre nie sú ďalšie neprečítané témy.

Zarovnanie textu

v HTML, XHTML, XML, CSS

14

1260

09.08.2009 18:42

shaggy



© 2005 - 2024 PCforum, edited by JanoF