Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]zmienna
fallingone
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 7.06.2008

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


W jaki sposób mozna sprawdzić czy w danej zmiennej występuje jakiś ciąg liter/cyfr (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




  1. <?php
  2. echo $nazwa_zmiennej;
  3. ?>


Ten post edytował piotrooo89 23.06.2008, 13:44:25
Go to the top of the page
+Quote Post
sniezny_wilk
post
Post #3





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

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


Cytat(piotrooo89 @ 23.06.2008, 12:44:14 ) *
  1. <?php
  2. echo $nazwa_zmiennej;
  3. ?>


No to poszalałeś (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Zapewne chodzi Tobie o wyrażenia regularne. Możesz sprawdzić is_int" title="Zobacz w manualu PHP" target="_manual, albo is_numeric" title="Zobacz w manualu PHP" target="_manual. Lub wyrażenia regularne, czyli preg_match, ereg, itp.

Ten post edytował sniezny_wilk 23.06.2008, 13:47:47
Go to the top of the page
+Quote Post
fallingone
post
Post #4





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 7.06.2008

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


a śmieszne (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
batman
post
Post #5





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




@piotrooo89
Bez taki głupich postów proszę.

@fallingone
Twój ostatni post też nie należy do najmądrzejszych.
A co do problemu. sniezny_wilk dobrze prawi. Jeśli podasz więcej szczegółów, to dostaniesz bardziej szczegółową odpowiedź.
Go to the top of the page
+Quote Post
piotrooo89
post
Post #6


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




wybaczcie ale problem został niejasno przedstawiony...
Go to the top of the page
+Quote Post
fallingone
post
Post #7





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 7.06.2008

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


no to moze taki przykład:
  1. <?php
  2. $zmienna = "lalalalal 123 lalalalala";
  3. ?>


i chce sprawdzić czy w tej zmiennej pojawia się wyrażenie: "123", a potem je zamienić na inne. Można tak?
Go to the top of the page
+Quote Post
sniezny_wilk
post
Post #8





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

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


Cytat(fallingone @ 23.06.2008, 12:53:38 ) *
no to moze taki przykład:
  1. <?php
  2. $zmienna = "lalalalal 123 lalalalala";
  3. ?>


i chce sprawdzić czy w tej zmiennej pojawia się wyrażenie: "123", a potem je zamienić na inne. Można tak?


Wszystko można (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ereg_ replace" title="Zobacz w manualu PHP" target="_manual. Poradzisz sobie sam ? Każdy szanujący się programista powinien mieć opanowane wyrażenia regularne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Maciekbjw
post
Post #9





Grupa: Zarejestrowani
Postów: 217
Pomógł: 23
Dołączył: 2.12.2007
Skąd: Warszawa

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


No pewnie, że można (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Kod

<?php

$wyrazenie = 'Maciek ma 123 lata';

$wyrazenie = str_replace('123','na to co chcesz zamienic',$wyraznie);

echo $wyrazenie; //dostaniesz: Maciek ma na to co chcesz zamienic lata
?>
Go to the top of the page
+Quote Post
fallingone
post
Post #10





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 7.06.2008

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


dzięki (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)
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: 20.09.2025 - 23:46