צריך עזרה בהמרת מחרוזת ספרות למחרוזת טקסט שלימה ב PHP
נשלח: 19:40 06/08/2018
מי יודע איך ממירים למשל את הקלט מהמתקשר "56222999" ל"ימות" דרך הPHP?
ימות המשיח
https://freeivr.co.il/oldforum/
אתה רוצה להקריא למחייג את הקלט שהקיש?מי יודע איך ממירים למשל את הקלט מהמתקשר "56222999" ל"ימות" דרך הPHP?
קוד: בחירת הכל
$natun_x = $_REQUEST['natun_x'] ;
echo 'id_list_message=d-' . $natun_x . '.' ;
הוא מתכוון למה שיש ב"ווירטואל מייל"אתה רוצה להקריא למחייג את הקלט שהקיש?מי יודע איך ממירים למשל את הקלט מהמתקשר "56222999" ל"ימות" דרך הPHP?
אפשר פשוט בשלב הבקשה בהגדרה של השאלה להגדיר את הצורה בה המערכת תקריא את הנתון
או בפקודה חוזרת מהשרת לדוגמאואז המערכת תקריא "חמש שש שתיים שתיים שתיים תשע תשע תשע"קוד: בחירת הכל
$natun_x = $_REQUEST['natun_x'] ;
echo 'id_list_message=d-' . $natun_x . '.' ;
תוכל להחליף את האות d ב n כדי שהמערכת תקריא "חמישים ושש מיליון מאתיים עשרים ושתיים אלף תשע מאות תשעים ותשע"
קוד: בחירת הכל
<?php
$kelet = $_GET['kelet'];
$arraj = array();
if (strpos($kelet, '*') !== false) {
$kelet = str_replace("*", "1",$kelet);}
$aaaa = substr($kelet, 0, 4);
$aaa = substr($kelet, 0, 3);
$aa = substr($kelet, 0, 2);
$a = substr($kelet, 0, 1);
while ($kelet != null){
if($aaaa%1111 == 0){
// print "ארבע";
$arraj[] = $aaaa;
$kelet = substr($kelet, 4);
$aaaa = substr($kelet, 0, 4);
$aaa = substr($kelet, 0, 3);
$aa = substr($kelet, 0, 2);
$a = substr($kelet, 0, 1);
}
else{
if($aaa%111 == 0){
// print "שלוש";
$arraj[] = $aaa;
$kelet = substr($kelet, 3);
$aaaa = substr($kelet, 0, 4);
$aaa = substr($kelet, 0, 3);
$aa = substr($kelet, 0, 2);
$a = substr($kelet, 0, 1);
}
else{if($aa%11 == 0) {
// print "שתים";
$arraj[] = $aa;
$kelet = substr($kelet, 2);
$aaaa = substr($kelet, 0, 4);
$aaa = substr($kelet, 0, 3);
$aa = substr($kelet, 0, 2);
$a = substr($kelet, 0, 1);
}
else{
// print "אחד";
$arraj[] = $a;
$kelet = substr($kelet, 1);
$aaaa = substr($kelet, 0, 4);
$aaa = substr($kelet, 0, 3);
$aa = substr($kelet, 0, 2);
$a = substr($kelet, 0, 1);
}}}}
$count = count ($arraj);
for($i = 0; $i < $count; $i++){
$my_var = $arraj[$i];
switch($my_var) {
case 3:
$arraj[$i] = 'א';
break;
case 33:
$arraj[$i] = 'ב';
break;
case 333:
$arraj[$i] = 'ג';
break;
case 2:
$arraj[$i] = 'ד';
break;
case 22:
$arraj[$i] = 'ה';
break;
case 222:
$arraj[$i] = 'ו';
break;
case 6:
$arraj[$i] = 'ז';
break;
case 66:
$arraj[$i] = 'ח';
break;
case 666:
$arraj[$i] = 'ט';
break;
case 5555:
$arraj[$i] = 'ל';
break;
case 555:
$arraj[$i] = 'ך';
break;
case 55:
$arraj[$i] = 'כ';
break;
case 5:
$arraj[$i] = 'י';
break;
case 4444:
$arraj[$i] = 'ן';
break;
case 444:
$arraj[$i] = 'נ';
break;
case 44:
$arraj[$i] = 'ם';
break;
case 4:
$arraj[$i] = 'מ';
break;
case 9999:
$arraj[$i] = 'ף';
break;
case 999:
$arraj[$i] = 'פ';
break;
case 99:
$arraj[$i] = 'ע';
break;
case 9:
$arraj[$i] = 'ס';
break;
case 888:
$arraj[$i] = 'ק';
break;
case 88:
$arraj[$i] = 'ץ';
break;
case 8:
$arraj[$i] = 'צ';
break;
case 777:
$arraj[$i] = 'ת';
break;
case 77:
$arraj[$i] = 'ש';
break;
case 7:
$arraj[$i] = 'ר';
break;
case 0:
$arraj[$i] = ' ';
break;
default:
$arraj[$i] = "";
break;
}}
$pelet = implode("", $arraj);
print $pelet;