![]() |
[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? |
ציטוט:
|
כפיר זו לא חוכמה, זה כמו שבניתי אתר להוציא חדשות מYNET ואני אתקשר אליהם ואגיד להם לכתוב בXHTML תקני כי זה קשה לי
הקוד צריך להתרגל לדף, לא להיפך (אנחנו לא מדברים על גוגל) טוב, הייתי שמח לענות על השנייה אם היא הייתה ברורה :) |
תומר, בוא ותסביר לי עכשיו, למה לעזאזל קיבלתי אזהרה?? (לא שזה משנה לי משהו..)
ציטוט:
|
ציטוט:
|
אתה מתוסבך יואב
דוגמא אפשר? |
ציטוט:
|
ציטוט:
נגיד אני רוצה לעשות שלא יהיו בביטוי סלאשים וגם שהביטוי יהיה בין 3 ל 15 תווים. |
אז למה לא לעשות 2 בדיקות?
if strlen <= 15 and strlen >= 3 ואז את בדיקת הסלאשים או ווטאבר. |
ציטוט:
|
לא ניתן לעשות את מה שאתה רוצה בפעולה אחת - אפשר בIF אחד אבל לא בפונקצייה אחת.
|
:(
תודה בכל מקרה ;) |
כל הזמנים הם GMT +2. הזמן כעת הוא 05:06. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ