Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyciągnąć literkę - to mój kłopot
Mistycus
post
Post #1





Grupa: Zarejestrowani
Postów: 234
Pomógł: 0
Dołączył: 9.04.2002
Skąd: Łódź

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


rolleyes.gif W jaki sposób odczytać konkretny znak ze stringa? Przykładowo mam $text="abcde"; i chcę zwrócić do zmiennej $litera trzeci znak, czyli literę "c" rolleyes.gif


--------------------
Pozdrawiam,
Mistycus
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 15)
kryr
post
Post #2





Grupa: Zarejestrowani
Postów: 268
Pomógł: 0
Dołączył: --
Skąd: kielce

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


RTFM RTFM RTFM RTFM RTFM!!! :x
tam na prawde jest wszystko!

http://www.php.net/manual/en/function.substr.php
Go to the top of the page
+Quote Post
Seth
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Cytat
patrz.. a ja glupia ci* myslalem ze substr_replace()..

ps
zajrzyj z laski do manuala jak chcesz pomoc na przyszlosc.. substr w tym miejscu to mordenga..  

substr_replace(0 sluzy do zamieniania czesci tekstu innym anie jak funkcja substr() do wyciagania textu z innego :!: angrysmiley.gif
Go to the top of the page
+Quote Post
Mistycus
post
Post #4





Grupa: Zarejestrowani
Postów: 234
Pomógł: 0
Dołączył: 9.04.2002
Skąd: Łódź

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


Kurtz, wprowadzasz mnie w błąd :!: Kryr i Seth mają rację laugh.gif


--------------------
Pozdrawiam,
Mistycus
Go to the top of the page
+Quote Post
Mistycus
post
Post #5





Grupa: Zarejestrowani
Postów: 234
Pomógł: 0
Dołączył: 9.04.2002
Skąd: Łódź

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


Kilka minut temu odkryłem, że do odczytania pojedyńczego znaku łatwiej jest użyć nawiasu kwadratowego(jak przy tablicy). Oto przykład:

Ten kod...
Kod
$tekst="jakiś tekst";

pierwszy_znak=$tekst[0];

drugi_znak=$tekst[1];

$trzeci_znak=$tekst[2];

//i tak dalej :)

jest równoznaczny z tym kodem
Kod
$tekst="jakiś tekst";

pierwszy_znak=substr($tekst, 0, 1);

drugi_znak=substr($tekst, 1, 1);

$trzeci_znak=substr($tekst, 2, 1);

//i tak dalej :)


--------------------
Pozdrawiam,
Mistycus
Go to the top of the page
+Quote Post
kurtz
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

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


Cytat
Cytat

patrz.. a ja glupia ci* myslalem ze substr_replace()..

ps
zajrzyj z laski do manuala jak chcesz pomoc na przyszlosc.. substr w tym miejscu to mordenga..  

substr_replace(0 sluzy do zamieniania czesci tekstu innym anie jak funkcja substr() do wyciagania textu z innego
mhm racja. ze zmeczenia przeczyalem ze chodzi o podmiane jednego znaku a nie wycinke. hm tylko czemu nie mzona usuanc wiadomosci?..


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post
kurtz
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

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


Cytat
Kilka minut temu odkryłem, że do odczytania pojedyńczego znaku łatwiej jest użyć nawiasu kwadratowego(jak przy tablicy)
latiwej jesli string ma wiecej znakow a my nie wdzimy warningow.
Cytat
. Oto przykład:
Ten kod...
Kod
$tekst="jakiś tekst";

pierwszy_znak=$tekst[0];

drugi_znak=$tekst[1];

$trzeci_znak=$tekst[2];

//i tak dalej :)

jest równoznaczny z tym kodem
Kod
$tekst="jakiś tekst";

pierwszy_znak=substr($tekst, 0, 1);

drugi_znak=substr($tekst, 1, 1);

$trzeci_znak=substr($tekst, 2, 1);

//i tak dalej :)

nie jest. moze a to co innego.


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post
Mistycus
post
Post #8





Grupa: Zarejestrowani
Postów: 234
Pomógł: 0
Dołączył: 9.04.2002
Skąd: Łódź

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


Ludzie zróbcie coś, bo porzedniego posta chyba z pięc razy wysyłałem, a potem musiałem go usuwać, gdyż ciągle mylą mi się pryciski "Podgląd" i "Wyślij" angrysmiley.gif . Ktoś już kiedyś zwrócił uwagę na ten "błąd" :arrow: http://phppl.zone.pl/forum/viewtopic.php?t...ght=przycisk%2A .


--------------------
Pozdrawiam,
Mistycus
Go to the top of the page
+Quote Post
kurtz
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

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


Cytat
Ludzie zróbcie coś, bo porzedniego posta chyba z pięc razy wysyłałem, a potem musiałem go usuwać
to chyba nie to podforum..


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post
kryr
post
Post #10





Grupa: Zarejestrowani
Postów: 268
Pomógł: 0
Dołączył: --
Skąd: kielce

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


Cytat
patrz.. a ja glupia ci* myslalem ze substr_replace()..  

powinno byc "myslalam"
Go to the top of the page
+Quote Post
Seth
post
Post #11





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Watek gramatyki chyba byl juz poruszany na forum, tak wiec polecam wczesniejsze wpisanie tekstow do worda, sprawdzenie ich i skopjowanie do posta. A jesli chodzi o budowe zdania to nalezalo by zasiegnac rady
Mio[t]ka winksmiley.jpg biggrin.gif
Go to the top of the page
+Quote Post
kryr
post
Post #12





Grupa: Zarejestrowani
Postów: 268
Pomógł: 0
Dołączył: --
Skąd: kielce

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


hehe winksmiley.jpg
Go to the top of the page
+Quote Post
Mistycus
post
Post #13





Grupa: Zarejestrowani
Postów: 234
Pomógł: 0
Dołączył: 9.04.2002
Skąd: Łódź

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


rolleyes.gif Czy ktokolwiek prócz Kurtz'a widzi różnice w działaniu obu skryptów, które napisałem :?:


--------------------
Pozdrawiam,
Mistycus
Go to the top of the page
+Quote Post
steru
post
Post #14





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: --
Skąd: Krakow

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


Cytat
rolleyes.gif Czy ktokolwiek prócz Kurtz'a widzi różnice w działaniu obu skryptów, które napisałem :?:

wynik moze i taki sam, ale po to Pan Bóg stworzyl stringa jako jednowymiarowa tablice zeby to wykorzystac a nie komplikowac sobie zycie i zaprzegac bez potrzeby jakies dodatkowe funkcje.
Go to the top of the page
+Quote Post
haiaw
post
Post #15





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: --
Skąd: Warszawa

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


Błędna odpowiedź Kurtz'a została usunięta na żądanie.


--------------------
Pozdrawiam,
Piotr Drewnik || haiaw@crew.php.pl
Go to the top of the page
+Quote Post
oczy
post
Post #16





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 12.04.2002
Skąd: Żywiec

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


ta, nielada problem .... najpierw należałoby przeczytać książkę pod tytułem "Wyrażenia regularne" P. Jeffreya Friedla ... a potem kombinować ze skryptami ... smile.gif
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 Aktualny czas: 19.08.2025 - 13:16