![]() |
לפרק RESPONE למספר גורמים, אפשרי?
יש המון אתרים שמציעים קיצור לינקים והם מקצרים אותם על פי: www.domain.com/123456
או www.domain.com/XXYYZZ יש לאותם אתרים API די דומה בכולם, שכאשר אתה שולח בקשה דרך הPHP של הAPI שלהם אתה מקבל RESPONE ישיר של הכתובת החדשה והמקוצרת אני מעונין למצוא דרך לקבל את אותו RESPONSE כמו שאני מקבל אותו כרגע (את כל הכתובת), ולפרק אותו לגורמים כך שאני אוכל אחר כך להשתמש רק במשתנה שמופיע אחרי הdomain.com לדוגמא אני שולח בקשה לAPI ומקבל RESPONSE של www.domain.com/HELLO אני עכשיו מעונין להפריד את הHELLO מהכתובת שבאה לפניה ולהשתמש בו למטרות אחרות בPHP שלי זה אפשרי? הרי השרת שלהם הוא זה שקובע את הRESPONSE וזה לא כמו בBIT.LY שאני מקבל את הRESPONE מחולק לגורמים של: HASH, URL וכו'. אלא פה הRESPONSE הוא פשוט הכתובת המקצורת וזה הכל. האם הדבר אפשרי? תודה מראש |
נשמע לי כמו עיבוד מחרוזות פשוט,
אפשרי עם ביטויים רגולריים או גם עם שילוב של strpos ו substr ואולי גם http://il1.php.net/parse_url ואז להשתמש רק ב path |
ציטוט:
חשבתי שיש עוד דרכים לפרק את הURL ולקחת ממנו את הPATH בדרך קצרה ויעילה יותר |
basename()
אני חשוב יתאים לך. |
regex
parse_url לתשובה ספיציפית יותר, תצטרך להיות קצת יותר ספציפי |
כל הזמנים הם GMT +2. הזמן כעת הוא 13:41. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ