הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   STR TO UPPER לכל אות ראשונה במילה? (https://hosts.co.il/forums/showthread.php?t=40979)

sUP 05-03-07 17:19

STR TO UPPER לכל אות ראשונה במילה?
 
נניח יש לי את הסטרינג: i love you
אני רוצה להפוך את זה ל I Love You
כאילו כל אותה ראשונה במילה תהפך לראשית

איך ?

Tomer 05-03-07 17:21

PHP קוד:

$text ucfirst("i love you"); 


Meir 05-03-07 17:22

תעשה explode לביטוי ואז תריץ לולאת foreach וכדי להפוך לאות גדולה תשתמש בucfirst

sUP 05-03-07 17:38

תודה תומר, זה ucword ד"א

RS324 05-03-07 17:42

לכל מי שלא יודע כל מחרוזת היא גם מערך

PHP קוד:



$string 
'bla bla bla';

echo 
strtoupper($string[0]).substr($string,1); 

יחזיר כתוצאה :

Bla bla bla

Tomer 05-03-07 17:43

ציטוט:

נכתב במקור על ידי sUP (פרסם 433559)
תודה תומר, זה ucword ד"א

ucword יעשה Bla Bla Bla ולא Bla bla bla

RS324 05-03-07 17:47

ציטוט:

נכתב במקור על ידי Tomer (פרסם 433571)
ucword יעשה Bla Bla Bla ולא Bla bla bla

כן אבל בד"כ משתמשים בזה למשפטים ככה שהדוגמא שלי יותר טובה
או שהוא יכול להשתמש ב uc_first
ולקבל אותו הדבר..

חיים 05-03-07 17:54

מה הבעיה להשתמש ב-CSS?פשוט תעשה text-transform:capitalize; וזהוא מה הבעיה?

ShoQER 05-03-07 18:43

ציטוט:

נכתב במקור על ידי masterpl (פרסם 433588)
מה הבעיה להשתמש ב-CSS?פשוט תעשה text-transform:capitalize; וזהוא מה הבעיה?

זה תלוי בצורך שלו...

יש מקרים שבהם אי אפשר להשתמש בCSS...לדוגמא RSS...


כל הזמנים הם GMT +2. הזמן כעת הוא 00:17.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ