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

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

miniature 22-07-06 23:17

ציטוט:

נכתב במקור על ידי בניה
ב"ה
PHP קוד:

$url="";
$file_ext=substr($url,strrpos($url,'.')); 

המשתנה
קוד:

$file_ext
יכיל את הסיומת של הקובץ.
אני עובד עם strrpos ולא strpos
(שימו לב לR הנוספת כדי שזה יבדוק מסוף הכתובת ואם יש עוד נקודות בכתובת זה לא יפריע)

אפשר גם:
PHP קוד:

substr(strrchr($url"."), 1

לא?
ומה עדיף.?

בניה 22-07-06 23:50

ציטוט:

נכתב במקור על ידי miniature
אפשר גם:
PHP קוד:

substr(strrchr($url"."), 1

לא?
ומה עדיף.?

ב"ה


מה שהבאת עדיף בהרבה:-)
פחות פעולות.
אם רוצים לקבל את הסיומת עם הנקודה אפילו לא צריך את הsubstr

miniature 22-07-06 23:51

חח נכון =]

miniature 23-07-06 01:14

זה דווקא לא הכי טוב לעשות בלי substr, כי זה מביא לך גם את הנקודה אני חושב. (נגיד אתה בודק GIF, זה יביא לך .GIF )

Alon.R 23-07-06 01:28

אתה לוקח את ה3 אותיות האחרונות של המשתנה.... תבין לבד איך :)

miniature 23-07-06 01:34

ציטוט:

נכתב במקור על ידי Alon.R
אתה לוקח את ה3 אותיות האחרונות של המשתנה.... תבין לבד איך :)

ואם הסיומת JPEG? |Lol|

-VladK- 23-07-06 07:42

אף פעם לא יצא לי להיתקל בסיומת הזאת...כאילו ככה:
img.jpeg
:-/

maor 23-07-06 09:05

יש הרבה סיומות עם 4 תווים

-VladK- 23-07-06 09:20

אוקיי אההההם לשלושת אלא:
GIF
JPG
PNG
יש עוד סיומות?
JPG-JPEG

לשניים האחרים יש עוד?

BlueNosE 23-07-06 11:01

TIFF
WBMP


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

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