![]() |
[PHP] הרצה על גבי קובץ..
האם יש דרך כלשהי להריץ קובץ בפונקציה כך שכל המחרוזות שבקובץ יכנסו למערך שהפונקציה תחזיר? יש מזהה כלשהו למחרוזות בצורה הזאת?
עריכה: עוד שאלה קטנה ב-JS ו-RegExp (אין טעם לפתוח שוב נושא.. :S) - אני מחפש משהו כמו כוכבית (*), שמסמלת שמה שקדם לה יכול להופיע במחרוזת 0 פעמים או כמה פעמים רצוף, רק שזה יהיה בלי החלק של כמה פעמים רצוף.. הכוונה משהו שיסמל רק שמה שקדם לו יכול להופיע במחרוזת 0 פעמים. תודה, |
לגבי השאלה הראשונה, לא הבנתי כ"כ.
אתה רוצה את הפלט מהקובץ? או להריץ פונקציה על סתם קובץ PHP ושכל המשתנים שמכילים מחרוזות יכנסו לך לתוך מערך? בקשר לדבר השני, תנסה לכתוב ביטוי בתוך תת מחרוזת(סוגריים) ולכתוב אחריו קוד:
{0} |
ציטוט:
לגבי השאלה השניה - אני יכול לעשות את מה שאמרת אבל אני רוצה גם לעשות {3,15} - טווח כלשהו, וגם שהביטוי לא יופיע במחרוזת. |
בקשר לשאלה הראשונה, תשתמש ב file..
|
ציטוט:
|
מה אתה בא להסתלבט? שאלת איך מכניסים למערך, קיבלת תשובה.
זה לא מה שחיפשת? תגיד תודה ותשב בצד. |
לשאלה הראשונה:
לא נראה לי שיש משהו בPHP שיעשה לך בדיוק את העבודה. אתה יכול לכתוב קוד שינתח את הקוד PHP וימצא לך את כל המחרוזות. או תריץ את הקוד של הקובץ, ותעבור על המערך $GLOBALS ותמצא בו את המשתנים שנוצרו.(סתם משהו עקום) בנוגע לדבר השני, אם אתה לא רוצה שיהיה משהו לפני/אחרי הביטוי, יש משהו שלא יצא לי להשתמש בו אבל זה נקרא look around, תחפש על זה. |
ציטוט:
|
אתה לא יכול לדעת.. יש אלף ואחד מבנים להכנסת STRING בPHP
'' "" `` <<<SOMETHING SOMETHING; define ("bla", 1); echo bla; וכו'.. בשביל לכסות הכל תצטרך לעבוד מאוד קשה. |
ציטוט:
מה בקשר ל 2? |
כל הזמנים הם GMT +2. הזמן כעת הוא 02:14. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ