Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Skrócenie kodu
Babcia@Stefa
post 31.08.2007, 12:48:53
Post #1





Grupa: Zarejestrowani
Postów: 654
Pomógł: 17
Dołączył: 19.03.2006
Skąd: z kosmosu ;)

Ostrzeżenie: (0%)
-----


PROBLEM ROZWIĄZANY.

$mytemp = explode('"', $tab[$ii]);

Ten post edytował Babcia@Stefa 31.08.2007, 13:12:59


--------------------
Środowisko testowe (desktop) - Gedit, lighttpd, sftp, rsync, xfce4-terminal, chromium, firefox4 | System: Gentoo ~x86
O'Neill - serwer WWW @ lighttpd, links, nano, rsyncd, sftpd | System: Debian
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Dawid0
post 31.08.2007, 13:11:10
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 2.12.2005

Ostrzeżenie: (0%)
-----


Jasne że się da smile.gif
Kod
<?php
function zamieniacz($text)
{
$ArraY = array('allowfaruse="1"', 'blockwalls="1"');

foreach($ArraY as $replace)
{
$text = ereg_replace($replace ,'', $text);
}
echo $text;
#/return $text; nie wiem po co ci ten skrypt więc daje echo
}
zamieniacz('img src="cos.gif" allowfaruse="1" blockwalls="1"');

?>


Wynik:
Cytat
img src="cos.gif"


Ten post edytował Dawid0 31.08.2007, 13:11:49
Go to the top of the page
+Quote Post
Joachim Peters
post 31.08.2007, 13:21:24
Post #3





Grupa: Zarejestrowani
Postów: 196
Pomógł: 2
Dołączył: 1.03.2006

Ostrzeżenie: (0%)
-----


Jeżeli dobrze zrozumiałem z kontekstu 2 postu, to wydaję mi się, że tak:
  1. <?php
  2. function zamieniacz($text)
  3. {
  4. $array = array('allowfaruse="1"', 'blockwalls="1"');
  5.  
  6. echo str_replace($array, '', $text);
  7. }
  8. zamieniacz('img src="cos.gif" allowfaruse="1" blockwalls="1"');
  9. ?>

będzie lepiej smile.gif

po co pętla?
Go to the top of the page
+Quote Post
Dawid0
post 31.08.2007, 13:27:13
Post #4





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 2.12.2005

Ostrzeżenie: (0%)
-----


Cytat
po co pętla?


Jeśli w tablicy dodać by klucz, który odpowiadałby za drugi warunek ereg_replace to bez pętli nie da się.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 10:32