Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Skrócenie kodu
Babcia@Stefa
post
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
Go to the top of the page
+Quote Post
Dawid0
post
Post #2





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

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


Jasne że się da (IMG:http://forum.php.pl/style_emoticons/default/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
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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

po co pętla?
Go to the top of the page
+Quote Post
Dawid0
post
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
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 18:48