Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zmiana liter z małych na DUŻE i odwrotnie
Goliat
post 15.07.2003, 21:58:06
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 9.07.2003

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


Czy w php jest coś takiego jak:
UCase i LCase ... różne funkcje w VB do zamiany literek z małych na duże :?:

Nie mogę się doszukać na php.pl
Go to the top of the page
+Quote Post
members_of_mayda...
post 15.07.2003, 22:03:25
Post #2





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Niemcy / Siemianowice

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


wszystkie litery czy tylko początkowe ? kazdęgo wyrazu na przemian sprecyzuj ?


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
KaMeLeOn
post 15.07.2003, 22:04:33
Post #3





Grupa: Zarejestrowani
Postów: 680
Pomógł: 0
Dołączył: 1.10.2002
Skąd: Wrocław

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


[manual:54c172b88e]strtolower()[/manual:54c172b88e] i [manual:54c172b88e]strtoupper()[/manual:54c172b88e]


--------------------
"Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
Go to the top of the page
+Quote Post
members_of_mayda...
post 15.07.2003, 22:06:15
Post #4





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Niemcy / Siemianowice

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


[php:1:40c2699675]

<?php
//przykład zmiany wiekości liter

$dane="jeSTem wTóRNyM anALFabetĄ.";
echo"<br>";
echo"tekst orginalny: $dane<br><br>";

$dane1=strtolower($dane);
echo"zmiana tekstu na małe litery: $dane1<br>";

$dane2=strtoupper($dane);
echo"zmiana tekstu na duże liter: $dane2<br>";

$dane3=ucfirst($dane);
echo"Pierwsza litera z dużej litery: $dane3<br>";

$dane4=ucwords($dane);
echo"Każde słowo z dużej litery: $dane4<br>";

$dane5=ucfirst($dane1);
echo"<br>Praktyczne wykorzystanie:<br>";
echo"Tekst jak w zdaniu: $dane5<br><br>";

echo"inne:<br>";
$dane5=strrev($dane);
echo"Tekst w odbiciu lustrzanym: $dane5<br>";

?>[/php:1:40c2699675]


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
Goliat
post 15.07.2003, 22:10:41
Post #5





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 9.07.2003

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


Wyświetlając jakąś listę np. miast chcę wyróżnić wyszukiwany tekst.
Ale nie działa jak jest duza literka

[php:1:6fee2ed2ba]<?php
$wybM = sprintf("<FONT color=white>%s</FONT>", $miasto);
$opisMI=str_replace($miasto, $wybM, $miOPIS[$x]);

?>[/php:1:6fee2ed2ba]

tak swoją drogą to jak użytkownik szuka miast na 'g' to Gdańsk się nie zmieni bo funkcja 'replace' rozróżnia wielkość liter. Jest jakiś sposób na "zmuszenie" go do szukania wszystkich 'g' i 'G'


--------------------
------
"Nienawiść jest cnotą"
Ahron z rodu Blood Dragonów
Go to the top of the page
+Quote Post
members_of_mayda...
post 15.07.2003, 22:14:08
Post #6





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Niemcy / Siemianowice

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


[manual:8fa7983da8]ereg-replace[/manual:8fa7983da8] tym się pobaw jak by tak zrobił


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
kossa
post 15.07.2003, 22:15:25
Post #7





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


funkcja eregi() oraz eregi_replace() nie zwraca uwagi na wielkosc liter
Go to the top of the page
+Quote Post
konrad_vme
post 15.07.2003, 22:30:12
Post #8





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 19.04.2002
Skąd: Zielona Góra

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


proponuję pobrać manuala do php, przy różnych funkcjach zawsze podawane są funkcje o podobnym działaniu... więc szybko można znależć potrzebną smile.gif


--------------------
revolution, the only solution
Go to the top of the page
+Quote Post
spenalzo
post 16.07.2003, 19:17:54
Post #9





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Cytat
funkcja eregi() oraz eregi_replace() nie zwraca uwagi na wielkosc liter

Ale funkcja [manual:4a30d788d4]ereg[/manual:4a30d788d4] i [manual:4a30d788d4]ereg_replace[/manual:4a30d788d4] rozróżnia wielkość.


--------------------

Go to the top of the page
+Quote Post
kossa
post 16.07.2003, 19:44:06
Post #10





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Cytat
Cytat
funkcja eregi() oraz eregi_replace() nie zwraca uwagi na wielkosc liter

Ale funkcja [manual:c6e31c89d0]ereg[/manual:c6e31c89d0] i [manual:c6e31c89d0]ereg_replace[/manual:c6e31c89d0] rozróżnia wielkość.


tak, rozroznia, ale chlopak chcial funkcje ktora nie zwraca uwagi na wielkosc liter wiec mu takie funkcje podalem... smile.gif
Go to the top of the page
+Quote Post
rolling_stone
post 5.09.2004, 16:34:23
Post #11





Grupa: Zarejestrowani
Postów: 46
Pomógł: 2
Dołączył: 20.08.2004
Skąd: Warszawa Grochów

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


Cytat(members_of_mayday @ 2003-07-15 21:06:15)
[php:1:40c2699675]

<?php
//przykład zmiany wiekości liter

$dane="jeSTem wTóRNyM anALFabetĄ.";
echo"<br>";
echo"tekst orginalny: $dane<br><br>";

$dane1=strtolower($dane);
echo"zmiana tekstu na małe litery: $dane1<br>";

$dane2=strtoupper($dane);
echo"zmiana tekstu na duże liter: $dane2<br>";

$dane3=ucfirst($dane);
echo"Pierwsza litera z dużej litery: $dane3<br>";

$dane4=ucwords($dane);
echo"Każde słowo z dużej litery: $dane4<br>";

$dane5=ucfirst($dane1);
echo"<br>Praktyczne wykorzystanie:<br>";
echo"Tekst jak w zdaniu: $dane5<br><br>";

echo"inne:<br>";
$dane5=strrev($dane);
echo"Tekst w odbiciu lustrzanym: $dane5<br>";

?>[/php:1:40c2699675]

Wszystko ładnie pięknie, tylko chyba z polskimi literami nie działa...


--------------------
Zaprzyjaźniam się z Magento - www.heliantus.com.pl
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: 30.04.2025 - 05:44