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

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

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

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

      |-<?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
        • פוסט ראשון
          פוסט אחרון