Forum und email

מעבר מ- PHP/FI 2 אל PHP 3

Table of Contents

אודות אי-תאימויות ב- 3.0

PHP 3.0 נכתבה מהקרקעית. יש לה מאפייני ניתוח טובים יותר אשר יותר הגיוניים ועקביים מאשר אלה שקיים ב- 2.0. 3.0 גם מהיר בצורה משמעותית, ומשתמש בפחות זיכרון. למרות זאת, חלק מהשיפורים הללו לא היו יכולים להתבצע ללא שינויי תאימות, גם בתחביר וגם בתפקודיות.

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

הפרק הזה ינסה לכוון אותך דרך האי-התאימויות שאולי תתקל בהם כאשר אתה עובר מ- PHP/FI 2.0 אל PHP 3.0 ויעזור לך לפתוא אותם. תכונות חדשות לא מוזכרים כאן, אלא אם כן זה הכרחי.

תוכנית ההסבה שיכולה להפוך באופן אוטומטי של הסקריפטים הישנם שלך של PHP/FI 2.0 קיימת. היא יכולה להימצא בתיקיית convertor בתוך הפצת PHP 3.0. תוכנית זאת רק מוצאת את שינויי התחביר, ולכן בכל אופן אתה צריך לקרוא את הפרק הזה בזהירות.