נגישות       נגישות
שינוי גודל טקסט:
א א א
שינוי צבעי האתר:
? מקשי קיצור:

לחיצה חוזרת ונשנית על המקש Tab תעביר אתכם בין הקישורים והאזורים השונים בעמוד.

הפעלת מקשי הקיצור תלויה בדפדפן שבו אתם משתמשים.

Internet Explorer, Chrome ובגרסאות ישנות של Firefox: לחצו על מקש Alt ועל מקש המספר או האות על-פי הרשימה. ב Firefox 3 ומעלה: לחצו על המקשים Alt + Shift + המספר או האות.

S - עבור לתוכן הדף
L - חיפוש
1- עמוד הבית
2 - פרוייקטים
3 - מדריכים
4 - אודות
5 - צרו קשר
6 - הצהרת נגישות
 

הטמעת PHP ב-HTML

מחבר:
בתאריך:

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

echo אלגנטי

כשרוצים להדפיס משתנה למסך נהוג להשתמש ב- echo . לדוגמה:

<?php $var = 1; ?>
<?php echo $var; ?>

וכשנרצה להטמיע את המשתנה בתוך ה-HTML נוכל להשתמש גם בתחביר הבא האלגנטי יותר:

<?php $var = 1; ?>
<?=$var?>

משמאל למשתנה מוסיפים קטן מ-, סימן שאלה ושווה, ומימין למשתנה מוסיפים שווה וגדול מ-. הרבה יותר פשוט ואלגנטי.

 

הטמעת תנאי

המבנה הכללי של תנאי ב-PHP, הוא זה:

if(תנאי){...}else if{...} else{...}

וכך ייראה התנאי כשהוא משובץ ב-HTML:

<?php $var = 1; ?>
<?php if($var < 5): ?>
  <p>קטן מ-5</p>
<?php elseif($var == 5): ?>
  <p>בדיוק 5</p>
<?php else: ?>
  <p>גדול מ-5</p>
<?php endif; ?>

 

הטמעת לולאת while

זו דוגמה ללולאת while מוטמעת בתוך HTML:

<?php $var = 1; ?>
<?php while($var < 5): ?>
    <p>פסקה מספר <?=$var?></p>
<?php $var++; endwhile; ?>

 

הטמעת לולאת for

זו דוגמה ללולאת for שמוטמעת ב-HTML:

<?php for($var = 1; $var<5; $var++): ?>
    <p>פסקה מספר <?=$var?></p>
<?php endfor; ?>

 

הטמעת לולאת foreach

דוגמה ללולאת foreach שמוטמעת ב-HTML:

<?php $letters = array('א', 'ב', 'ג'); ?>
<?php foreach($letters as $letter): ?>
    <p>פסקה <?=$letter?></p>
<?php endforeach; ?>

 

ולסיום, נדגים הטמעת לולאת foreach עבור מערך אסוציאטיבי.

<?php $letters = array(
       'אל"ף' <= 'א',
       'זה בית' <= 'ב',
       'זה גמל גדול' <= 'ג'
     ); ?>
<?php foreach($letters as $letter => $value): ?>
    <p><?=$letter?> : <?=$value?></p>
<?php endforeach; ?>

  במדריך הבא תוכלו לקרוא על פונקציות מחרוזת של PHP.

לכל מדריכי ה-PHP

 

 

הוסף תגובה חדשה

 

= 7 + 9

תמונת המגיב

עמירם בתאריך: 04.12.2014

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