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

הוסטס - פורום אחסון האתרים הגדול בישראל (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=55410)

miniature 21-10-07 02:02

[PHP] הרצה על גבי קובץ..
 
האם יש דרך כלשהי להריץ קובץ בפונקציה כך שכל המחרוזות שבקובץ יכנסו למערך שהפונקציה תחזיר? יש מזהה כלשהו למחרוזות בצורה הזאת?

עריכה:
עוד שאלה קטנה ב-JS ו-RegExp (אין טעם לפתוח שוב נושא.. :S) - אני מחפש משהו כמו כוכבית (*), שמסמלת שמה שקדם לה יכול להופיע במחרוזת 0 פעמים או כמה פעמים רצוף, רק שזה יהיה בלי החלק של כמה פעמים רצוף.. הכוונה משהו שיסמל רק שמה שקדם לו יכול להופיע במחרוזת 0 פעמים.

תודה,

בניה 21-10-07 09:02

לגבי השאלה הראשונה, לא הבנתי כ"כ.
אתה רוצה את הפלט מהקובץ? או להריץ פונקציה על סתם קובץ PHP ושכל המשתנים שמכילים מחרוזות יכנסו לך לתוך מערך?


בקשר לדבר השני, תנסה לכתוב ביטוי בתוך תת מחרוזת(סוגריים) ולכתוב אחריו
קוד:

{0}

miniature 21-10-07 13:44

ציטוט:

נכתב במקור על ידי בניה (פרסם 569652)
לגבי השאלה הראשונה, לא הבנתי כ"כ.
אתה רוצה את הפלט מהקובץ? או להריץ פונקציה על סתם קובץ PHP ושכל המשתנים שמכילים מחרוזות יכנסו לך לתוך מערך?


בקשר לדבר השני, תנסה לכתוב ביטוי בתוך תת מחרוזת(סוגריים) ולכתוב אחריו
קוד:

{0}

לגבי השאלה הראשונה - אני רוצה להריץ פונקציה על קובץ PHP ושכל המשתנים עם מחרוזות יכנסו למערך.

לגבי השאלה השניה - אני יכול לעשות את מה שאמרת אבל אני רוצה גם לעשות {3,15} - טווח כלשהו, וגם שהביטוי לא יופיע במחרוזת.

Elad-A 21-10-07 13:51

בקשר לשאלה הראשונה, תשתמש ב file..

miniature 21-10-07 18:40

ציטוט:

נכתב במקור על ידי Elad-A (פרסם 569727)
בקשר לשאלה הראשונה, תשתמש ב file..

ב - א - מ - ת ?!

Elad-A 21-10-07 18:50

מה אתה בא להסתלבט? שאלת איך מכניסים למערך, קיבלת תשובה.
זה לא מה שחיפשת? תגיד תודה ותשב בצד.

בניה 21-10-07 20:31

לשאלה הראשונה:
לא נראה לי שיש משהו בPHP שיעשה לך בדיוק את העבודה.
אתה יכול לכתוב קוד שינתח את הקוד PHP וימצא לך את כל המחרוזות.
או תריץ את הקוד של הקובץ, ותעבור על המערך $GLOBALS ותמצא בו את המשתנים שנוצרו.(סתם משהו עקום)

בנוגע לדבר השני, אם אתה לא רוצה שיהיה משהו לפני/אחרי הביטוי, יש משהו שלא יצא לי להשתמש בו אבל זה נקרא look around, תחפש על זה.

miniature 21-10-07 23:05

ציטוט:

נכתב במקור על ידי בניה (פרסם 569952)
לשאלה הראשונה:
לא נראה לי שיש משהו בPHP שיעשה לך בדיוק את העבודה.
אתה יכול לכתוב קוד שינתח את הקוד PHP וימצא לך את כל המחרוזות.
או תריץ את הקוד של הקובץ, ותעבור על המערך $GLOBALS ותמצא בו את המשתנים שנוצרו.(סתם משהו עקום)

בנוגע לדבר השני, אם אתה לא רוצה שיהיה משהו לפני/אחרי הביטוי, יש משהו שלא יצא לי להשתמש בו אבל זה נקרא look around, תחפש על זה.

לא שיהיה משהו מסביב לביטוי, אלא שהביטוי לא יופיע במחרוזת.

BlueNosE 21-10-07 23:34

אתה לא יכול לדעת.. יש אלף ואחד מבנים להכנסת STRING בPHP

''

""

``

<<<SOMETHING
SOMETHING;

define ("bla", 1);
echo bla;


וכו'.. בשביל לכסות הכל תצטרך לעבוד מאוד קשה.

miniature 21-10-07 23:55

ציטוט:

נכתב במקור על ידי BlueNosE (פרסם 570024)
אתה לא יכול לדעת.. יש אלף ואחד מבנים להכנסת STRING בPHP

''

""

``

<<<SOMETHING
SOMETHING;

define ("bla", 1);
echo bla;


וכו'.. בשביל לכסות הכל תצטרך לעבוד מאוד קשה.

טוב לא נורא אני אוותר על זה :)
מה בקשר ל 2?


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

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