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

    הקראת אותיות בעברית ב API

    מתוזמן נעוץ נעול הועבר לא נפתר פורום מפתחים API
    22 פוסטים 8 כותבים 638 צפיות 3 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • ק מנותק
      קו כשר מערכות טל @שמואל ש.
      נערך לאחרונה על ידי קו כשר מערכות טל

      @שמואל-ש כתב בהקראת אותיות בעברית ב API:

      @אליהושש כתב בהקראת אותיות בעברית ב API:

      אבל מה זה
      @קו-כשר-מערכות-טל כתב בהקראת אותיות בעברית ב API:

      תעשה עם text

      אל תעשה Alpha אלא Text ואז הוא לא ישמיע רווח

      אין עניין שלא ישמע רווח אלא שישמיע אות אחר אות
      ואם שמים רווח בין תו לתו בצורת הקראה text אז זה משמיע את שמות האותיות

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

        @קו-כשר-מערכות-טל
        יש איזה פונקצייה שמוסיפה "רווח" בין תו לתו??

        A תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • A מנותק
          amp Software 0 @אליהושש
          נערך לאחרונה על ידי

          @אליהושש
          לא מכיר פונקציה ב PHP שעושה את זה
          אבל הנה קוד פשוט שעושה את זה

          $txt = "abc";
          $txt = str_split($txt);
          $new_txt = '';
          foreach ($txt as $t) $new_txt .= $t . ' ';
          

          אם אתה צריך את זה בשימוש קבוע אתה יכול להפוך את זה לפונקציה

          $txt = 'abc';
          $new_txt = add_space($txt);
          
          function add_space($txt)
          {
              $txt = str_split($txt);
              $new_txt = '';
              foreach ($txt as $t) $new_txt . $t . ' ';
              return $new_txt;
          }
          
          א תגובה 1 תגובה אחרונה תגובה ציטוט 2
          • א מנותק
            אליהושש @amp Software 0
            נערך לאחרונה על ידי

            @amp-Software-0
            @קו-כשר-מערכות-טל
            או כל מי שיוכל להסביר איך להשלים את הקוד הזה, איזה ערך לכתוב ב print.
            (ניסיתי לשלב את מה ש @amp-Software-0 הביא בפוסט קודם)

            <?php
            
            $txt=$_GET['ApiEnterIDName'];
            
            $new_txt = add_space($txt);
             
            function add_space($txt)
            {
                $txt = str_split($txt);
                $new_txt = '';
                foreach ($txt as $t) $new_txt . $t . ' ';
                return $new_txt;
            }
            
                print "id_list_message=t-איות השם שלכם הוא.t-{$}&";
                ?>
             
            
            מ תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • מ מנותק
              מנסה @אליהושש
              נערך לאחרונה על ידי

              @אליהושש

              $new_txt
              
                  print "id_list_message=t-איות השם שלכם הוא.t-$new_txt&";
              
              
              
              א תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • א מנותק
                אליהושש @מנסה
                נערך לאחרונה על ידי

                @מנסה
                תודה.
                אבל לא עובד מחזיר בלוג של ימות
                t-איות השם שלכם הוא.t-*
                דהיינו ערך $new_txt ריק. למרות שבלוג מופיע שהוא שלח לשרת את השם.
                הקוד המלא

                <?php
                 
                $txt=$_GET['ApiEnterIDName'];
                 
                $new_txt = add_space($txt);
                 
                function add_space($txt)
                {
                    $txt = str_split($txt);
                    $new_txt = '';
                    foreach ($txt as $t) $new_txt . $t . ' ';
                    return $new_txt;
                }
                 
                
                    print "id_list_message=t-איות השם שלכם הוא.t-$new_txt&";
                 
                 
                    ?>
                
                

                אשמח למענה!!

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

                  @אליהושש תנסה אם עובד לך

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

                    @קו-כשר-מערכות-טל כתב בהקראת אותיות בעברית ב API:

                    @אליהושש תנסה אם עובד לך

                    מה לנסות עם עובד??

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

                      תנסה את זה זה אמור לעבוד

                      $txt=$_GET['ApiEnterIDName'];
                        print "id_list_message=t-איות השם שלכם הוא.t-";
                       for($i = 0; $i <= 10000; $i++) {
                             $text2 = mb_substr($txt, $i, 1, "UTF-8");
                             $text2= str_replace(" " , " רווח" , $text2);
                              print $text2;
                             print " ";
                          }
                          print "&";
                      ?>
                       
                      
                      
                      ש תגובה 1 תגובה אחרונה תגובה ציטוט 2
                      • ש מנותק
                        שמחה - זו הסיסמא @אליהושש
                        נערך לאחרונה על ידי שמחה - זו הסיסמא

                        @אליהושש כתב בהקראת אותיות בעברית ב API:

                        a-abc

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

                        ק ה 3 תגובות תגובה אחרונה תגובה ציטוט 0
                        • ק מנותק
                          קו כשר מערכות טל @שמחה - זו הסיסמא
                          נערך לאחרונה על ידי

                          @שמחה-זו-הסיסמא על איזה קוד אתה מדבר

                          ש תגובה 1 תגובה אחרונה תגובה ציטוט 1
                          • ש מנותק
                            שמחה - זו הסיסמא @קו כשר מערכות טל
                            נערך לאחרונה על ידי

                            @קו-כשר-מערכות-טל
                            ערכתי

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

                              הנה זה עובד

                              <?php
                              $txt=$_GET['ApiEnterIDName'];
                              $txt = str_split($txt);
                              $new_txt = '';
                              foreach ($txt as $t) $new_txt .= $t . ' ';
                              print $new_txt;
                              ?>
                              
                              תגובה 1 תגובה אחרונה תגובה ציטוט 1
                              • ק מנותק
                                קו כשר מערכות טל
                                נערך לאחרונה על ידי

                                אבל זה יותר טוב כי זה אומר גם רווח

                                תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                • ה מנותק
                                  הלי @שמחה - זו הסיסמא
                                  נערך לאחרונה על ידי

                                  @שמחה-זו-הסיסמא כתב בהקראת אותיות בעברית ב API:

                                  @אליהושש כתב בהקראת אותיות בעברית ב API:

                                  a-abc

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

                                  אם כוונתך ש "a-שלום" לדוגמה ישמיע "שין למד וו מם סופית" אז ב API לא ניסיתי אבל במודל id_list_message שבעקרון אמור כנראה לעבוד אותו דבר (אם אני טועה תעדכן בבקשה) זה לא עובד וניסיתי לשאול כאן בפורום נראה לי ועוד כמה ענו שזה לא פעיל בעברית
                                  תודה על כל הפיתוחים שלכם

                                  תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                  • ק מנותק
                                    קו כשר מערכות טל @שמחה - זו הסיסמא
                                    נערך לאחרונה על ידי

                                    @שמחה-זו-הסיסמא כתב בהקראת אותיות בעברית ב API:

                                    @אליהושש כתב בהקראת אותיות בעברית ב API:

                                    a-abc

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

                                    עם אותיות אנגלית עובד עם עברית לא וכאן מדובר על עברית

                                    @הלי כתב בהקראת אותיות בעברית ב API:

                                    ב API לא ניסיתי אבל במודל id_list_message שבעקרון אמור כנראה לעבוד אותו דבר

                                    לא עובד בשתיים

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

                                      @קו-כשר-מערכות-טל כתב בהקראת אותיות בעברית ב API:

                                      תנסה את זה זה אמור לעבוד

                                      $txt=$_GET['ApiEnterIDName'];
                                        print "id_list_message=t-איות השם שלכם הוא.t-";
                                       for($i = 0; $i <= 10000; $i++) {
                                             $text2 = mb_substr($txt, $i, 1, "UTF-8");
                                             $text2= str_replace(" " , " רווח" , $text2);
                                              print $text2;
                                             print " ";
                                          }
                                          print "&";
                                      ?>
                                       
                                      
                                      

                                      תהיה בריא, עם הלופ שרץ עד 10000 אתה מבזבז משאבים של השרת וגורם לקוד לעבוד בחינם, לא הגיוני שה-ApiEnterIDName יהיה באורך של אלפי תווים

                                      הקוד הבא יעשה את זה מצוין:

                                      $txt = $_GET['ApiEnterIDName'];
                                      
                                      $a = mb_str_split($txt, 1);
                                      $t = array_map( function($l){return $l == ' ' ? 'רווח' : $l;}, $a);
                                      $j = implode(' ', $t);
                                          
                                      print "id_list_message=t-איות השם שלכם הוא.t-$j&";
                                      
                                      תגובה 1 תגובה אחרונה תגובה ציטוט 2
                                      • פוסט ראשון
                                        פוסט אחרון