<?php
טוב תגיבו כי ממש ממש השקעתי על המדריך הזה!!!!
זה מדריך שילמד את כל יסודות השפה ל php
יש כאן ככה:
>הקדמה
>משתנים (מדריך חיצוני)
>תנאים
>לולאות
>מערכים
>חיבור ל datacbace (מדריך חיצוני)
>קידוד מידע
אלה בעיכרון הנושאים הבסיסיים ביותר שיש ב php
>הקדמה:
טוב אז ככה:
php היא שפת אינטרנט שמאפשרת להוסיף ולהגדיר דברים חדשים אתר האינטרנט לא כמו שהיה פעם...
פעם אתר היה רק המון דפי אנינרנט מקושרים אם איזה סרגל כלים
בעזרת php אפשר לגרום לכל אחד מהגולשים באתר לראות תוכן אחר ממה שרואה השני...
אפשר לקחת נתונים שגולשי האתר מזינים אל מערכת האתר...
php בעצם עובדר ברובה על עניינים של קלט ופלט....
למשל אם גולש באתר שלך יכתוב בתיבת טקסט משו ואז ילחץ בטופש שלח המערכת תקלוט את זה ואז תציג את המשפט שכתב כפלט באיזה שהוא דף או שתשלח אותו לאיזה שהוא מקום....
אבל מה אני מקשקש בואו נתחיל
טוב אז ככה ל מדריך הזה יש כמה דברים שצריך שיהיה לכם
-ידע ב html
-הבנה של מושגי אינטרנט פשוטים
-ורצוי מאוד איזה ידע בשפת תכנות אחרת אבל אפשר גם בלי...
טוב אז ככה...
ל php בדומה ל html יש תגי פתיחה וסיום
הנה
קוד PHP:
<?php
// כאן כתבו את קוד ה php שלכם
?>
אז בואו נתחיל...
הדבר הראשון שתלמדו הוא הפונקציה הבסיסית ביותר שיש echo המשמשת להדפסת כתובות על המסך
קוד PHP:
<?php
echo "heyy LopCtrl";
?>
זה ידפיס על המסך:
heyy LopCtrl
טוב אז אפשר להתקדם...
עכשיו נלמד על משתנים
זהו מדריך חיצוני היכנסו מכאן
יופי קראתם?? אחלה נמשיך לתנאים..
ב php יש תנאי שאותו מסמנים כ if
יש ב if כמה סוגים של תנאים
if הרגיל נגיד אם a גדול מ 0 אז תדפיס על המסך a is positive
elseif אם if לא מתקיים אז בדוק את התנאי הזה נגיד אם a קטן מ 0 אז תדפיס a is negative
else אם אף אחד מן התנאים לא מתקיים תדפיס a is zero
*בפונקציה elseif לא משתמשים בכל המקרים
קוד PHP:
<?php
$a=-5;
if ($a>0)
echo "a is positive.";
elseif ($a<0)
echo "a is negative.";
else
echo "a is zero.";
?>
וזהו נראה לי שאנחנו יכולים לעבור לנושא הבא אממ תזכירו לי... אממ אהה כן "לולאות"
יש כמה סוגי לולאות ב php הנפוצה ביותר והשימושית ביותר היא לולאת
קוד PHP:
<?php
$i=1;
while ($i<=10)
{
echo " $i";
$i++;
}
?>
הגדרנו את I כקטן מאפס אז כשתפעילו את הלולאה היא פשוט תתן את כל האפשרויות ש i יכול להיות
1
2
3
4
5
6
7
8
9
10
מבינים??
אתם יכולים להשתמש בלולאה להמון דרכים אפילו בפורומים כשכל מי שכותב הודעה נפתחת שורה חדשה כזאת ובה רשם שם ההודעה ומי שכתב אותה...
זה שימוש בלולאה הזאת בדיוק...
מערכים- array
במערכים משתמשים לרוב כשבונים מערכות הקבצי ה language בכדי ליצור תרגום מהיר ונוח יותר...
המערך הוא מעין רשימה מסודרת של אלמנטים שניתן לשלוט ולהציג כרצונכם
קוד PHP:
<?Php
$lang = Array(
"txt1" => "Your txt1 content",
"txt2" => "Your txt2 content",
);
?>
אני בטוח שהבנתם את זה
עכשיו נגיד ונרצה להציג את המערך
נכתוב
קוד PHP:
<?Php
print $lang['txt1'];
?>
וזה יציג את הטקסט שכתבתם ב txt1
עכשיו נשאר חיבור ל databace זה גם יש לנו במדריך חיצוני אז...
כאן
עכשיו נעבור לקידוד מידע
יד כמה דרכים של הצפנת מידע כגון סיסמאות ונתונים מוסתרים
יש כמה סוגים של הצפנות נפוצות
md5
md4
sha1
אני בחרתי להשתמש ב md5 כי לדעתי הוא כמעט בכי קשה לפיצוח זה אותו קידוד שמשתמשים בו כאן במערכת הפורומים הזאת vbullatin
קוד PHP:
<?php
$pass= $_POST['pass'];
$hash= md5($pass);
echo $hash;
?>
את זה שתעבירו למשתנה pass זה יהפוך ל md5 וזה יציג אותו
זה יראה משו כזה:
ds5f54ds8f7ds575fd5f45d5f45d47f54d
חח עכשיו אתם מבינים למה זה כמעט בלתי אפשרי לפיצוח חחחח
טוב זהו סיימתי... מדי פעם אני יוסיף לכאן נושאים ואחדש כל פעם... דברו איתי אם יהיו בעיות.