• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private

    טיפ בהקראת טקסט מקוד PHP

    פורום מפתחים API
    2
    2
    46
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • ח
      חכם בצהריים נערך לאחרונה על ידי

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

      |-<?php
      header('Content-Type: text/plain; charset=utf-8');

      // קריאה מהודעה בקובץ טקסט חיצוני
      $message = file_get_contents("ivr_message.txt");

      // השמעת ההודעה מהקובץ ואז קובץ המוזיקה 000.wav
      echo "id_list_message=t-$message&id_list_message=f-000";
      ?>

      ש תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • ש
        שואל ברצינות @חכם בצהריים נערך לאחרונה על ידי

        @חכם-בצהריים כתב בטיפ בהקראת טקסט מקוד PHP:

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

        |-<?php
        header('Content-Type: text/plain; charset=utf-8');

        // קריאה מהודעה בקובץ טקסט חיצוני
        $message = file_get_contents("ivr_message.txt");

        // השמעת ההודעה מהקובץ ואז קובץ המוזיקה 000.wav
        echo "id_list_message=t-$message&id_list_message=f-000";
        ?>

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

        לחילופין - שקול ליצור קובץ מחרוזות בפורמט כזה:

        001=טקסט עבור ברוכים הבאים
        002=טקסט עבור הודעה מספר 2
        003=טקסט עבור הודעה מספר 3
        

        ולפרסר אותו באמצעות split פשוט, ככה אתה שולף הודעה לפי קוד הודעה

        אבל הפתרון הכי נכון לדעתי הוא פשוט להשתמש עם IDE שתומך בעברית RTL בתוך הקוד.

        בהצלחה!

        תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • פוסט ראשון
          פוסט אחרון