דבר ראשון אני רוצה שתדעו המדריך נוצר ע"י : LironEd / The3DeViL / xR1LironEd0N.
קודם כל אני אסביר לכם מזה בעצם דיני,
dini זה פונקציות שבנויות על file fuctions שמאפשרת לנו לשמור נתונים, להכניס ערכים לנתונים, שליפה של נותנים, כתיבה לתוכם והרבה דברים נופים,
בקיצור פונקציות INI
dini זה אחת מסיפרייות הקבצים המשומשת ביותר בארץ,
דוגמאות לסיפרייות קבצים נוספות: fini, y_ini, Xini ויש עוד הרבה..
הדיני וסיפרייות קבצים נוספות מאפשרות לנו לשמור נתונים, יצירת קבצים, כתיבה לתוכם, שליפה של נתונים ודברים נוספים, שנלמד בהמשך =]
קודם כל, אתם צריכים להוריד את האינקלוד Dini,
יכול להיות שלחלקכם כבר יהיה את האינקלוד, ותוכלו למצוא אותו בקבצי השרת שלכם,
בתוך התיקייה Pawno » Includes
למי שאין: מוזמן להוריד מSA-MP העולמי..
* ראשית תחילה, נגדיר במוד שלנו למעלה את האינקלוד
ועכשיו, נלמד על הפונקצייות הקיימות ב Dini?PHP Code:#include <dini>
יאללה הגיע הזמן להתחיל :
קודם כל הנה כל הפונקצייות שקיימות הקשורות לDINI
Dini_Exists
dini_Remove
dini_Create
dini_PRIVATE_ExtractKey (לא נלמד על זה)
dini_PRIVATE_ExtractValue (לא נלמד על זה)
dini_Set
dini_IntSet
dini_FloatSet
dini_Float
dini_Unset
dini_Get
dini_Isset
סה"כ קיימות 14 פונקצייות של DINI
לכל פונקצייה(קוד) DINI אני אתן נושא נפרד,
ואני אתן דוגמא לשימוש בפונקצייה והסבר לפונקצייה
dini_Create
למה משמשת הפונקצייה Dini_Create? הפונקצייה dini_Create משמשת ליצירת קבצים חדשים,PHP Code:dini_Create("Satla-Zone.ini");
את הקבצים שתצרו תוכלו לראות בתיקייה Scriptfiles
במקרה הזה, יווצר קובץ בשם FXP.ini בתיקייה סקריפטפיילס.
צורת השימוש בפונקצייה:
dini_ExistsPHP Code:dini-Create("הקובץ שאתם רוצים לצור");
למה משמשת הפונקצייה Dini_Exists? הפונקצייה dini_Exists מאפשר לצור בדיקה אם קיים קובץ מסויים, ובמידה והוא לא ימצא לבצע פעולות מסוייות שאותם אתם בוחריםPHP Code:if(!dini_Exists("Satla-Zone.ini")) { printf("the file 'satla-zone.ini' is missing, A New Satla-Zone.ini file created"); dini_Create("Satla-Zone.ini"); }
במקרה הזה, תשלח הודעה לחלון הdos (השחור) ובה ירשם
ולאחר מכאן, יווצר קובץ חדש בשם Satla-Zone.ini (השם של הבדיקה)the file 'satla-zone.ini' is missing, A New Satla-Zone.ini file created
צורת השימוש בפונקצייה:
[PHP][if(!dini_Exists("הקובץ"))
/PHP]
dini_Set
למה משמשת הפונקצייה dini_Set? הפונקצייה dini_Set כוללת שלושה פרמטריםPHP Code:dini_Set("Satla-Zone.ini","BlaBla","dini");
1 - הקובץ שאותו אתם רוצים לערוך
2 - מפתח במקרה הזה המפתח הוא - BlaBla
3 - הערך שאתם רוצים להכניס למפתח (במקרה הזה הערך הוא dini)
בקיצור, הפונקצייה מאפשרת הכנסת ערך למפתח מסויים בקובץ מסויים
על מנת שתבינו פחות או יותר, ככה זה יראה בקובץ:
BlaBla = dini
צורת השימוש בפונקצייה:
dini_IntSetPHP Code:dini_Set("הקובץ","המפתח","הערך");
למה משמשת הפונקצייה dini_IntSet? הפונקצייה dini_IntSet מאפשרת הכנסת ערך למפתח מסויים, לעומת הdini_Set, הפונקצייה הזו אינה יכולה להחזיר אותיות,PHP Code:dini_IntSet("Satla-Zone.ini","BlaBla",1);
היא מקבלת רק ערכים שהם מספרים
במקרה הזה,
צורת השימוש בפונקצייה:
dini_FloatSetPHP Code:dini_IntSet("הקובץ","המפתח",Num);
למה משמשת הפונקצייה dini_FloatSet? הפונקצייה dini_FloatSet מאפשרת הכנסת ערך למפתח, לעומת הפונקצייות dini_Set / dini_IntSet פונקצייה זו יכולה לקבל רק מספרים עשרוניים (X.X)PHP Code:dini_FloatSet("Satla-Zone.ini","BlaBla",1234.9876);
במקרה הזה, הערך 1234.9876 יוכנס למפתח BlaBla
צורת השימוש בפונקצייה:
Dini_FloatPHP Code:dini_FloatSet("הקובץ","המפתח",הערך);
למה משמשת הפונקצייה dini_Float? הפונקצייה dini_Float מאפשרת שליפת מספרים עשרונים בלבד, פונקצייה זו אינו יכולה לשלוף ערכים שהם אותיות וכן הלאה..)PHP Code:dini_Float("Satla-Zone.ini","BlaBla");
במקרה הזה, הפונקצייה תשלוף נתונים מהמפתח BlaBla שנמצא בקובץ Satla-Zone.ini
צורת השימוש בפונקצייה:
dini_UnsetPHP Code:dini_Float("הקובץ","המפתח");
למה משמשת הפונקצייה dini_Unset? הפונקצייה dini_Unset מאפשת מחיקה של שורה מסויימת מתוך קובץPHP Code:dini_Unset(Satla-Zone.ini,BlaBla);
במקרה הזה, השורה BlaBla שנמצאת בקובץ Satla-Zone.ini תמחק
צורת השימוש בפונקצייה:
dini_GetPHP Code:dini_Unset(הקובץ,המפתח);
למה משמשת הפונקצייה dini_Get? הפונקצייה dini_Get מאפשרת שליפת נתונים מקובץPHP Code:dini_Get("Satla-Zone.ini","BlaBla");
במקרה הזה, הפונקצייה תשלוף נתונים מהמפתח BlaBla שנמצא בקובץ Satla-Zone.ini
צורת השימשו בפונקצייה:
dini_IssetPHP Code:dini_Get("הקובץ","הנתון שאותו אתם רוצים לשלוף");
למה משמשת הפונקצייה dini_Isset? הפונקצייה dini_Isset מאפשרת בדיקה אם קיימת מפתח מסויים בקובץ המבוקשPHP Code:dini_Isset("Satla-Zone.ini","BlaBla");
במקרה הזה, הפונקצייה תבדוק האם המפתח BlaBla קיים בקובץ Satla-Zone.ini
צורת השימוש בפונקצייה:
dini_RemovePHP Code:dini_Isset("הקובץ","המפתח");
למה משמשת הפונקצייה dini_Remove? הפונקצייה dini_Isset מאפשרת מחיקת קובץ מסוייםPHP Code:dini_Remove("Satla-Zone.ini");
במקרה הזה, הקובץ Satla-Zone.ini ימחק
צורת השימוש בפונקצייה:
--------------------------------------------------------PHP Code:dini_Remove("הקובץ");
עד כאן המדריך.
שוב קרדיט מלא ל:
LironEd / The3DeViL / xR1LironEd0N
תהנו





הירשם כדי להגיב לנושא

