SK ASHIRUDDIN Ответов: 1

PHP для VB.NET преобразования необходимы не удалось преобразовать


$prebook=array(
            'sourceCity'=>$_POST['source'], 
            'destinationCity'=>$_POST['dest'],
            'doj'=>$_POST['doj'],
            'routeScheduleId'=>$_POST['routeid'],
             'boardingPoint'=>array(
                 'id'=>$id,
                 'location'=>$location,
                 'time'=>$time
             ),     
             'customerName'=>$_POST['fname'],
             'customerLastName'=>$_POST['lname'],
             'customerEmail'=>$_POST['email'],
             'customerPhone'=>$_POST['mobileno'],
             'emergencyPhNumber'=>$_POST['emc-number'],
             'customerAddress'=>$_POST['address'],
             'blockSeatPaxDetails'=>array(array(
                 'age'=>$_POST['age'][$key],
                 'name'=>$value,
                 'seatNbr'=>$_POST['seat-no'][$key],
                 'Sex'=>$_POST['gender'.$no],
                 'fare'=>$_POST['base-fare'][$key],
                 'totalFareWithTaxes'=>$_POST['amount'][$key],
                 'ladiesSeat'=>$ladies,
                 'lastName'=>$_POST['plname'][$key],
                 'mobile'=>$_POST['mobileno'],
                 'title'=>'Mrs',
                 'email'=>$_POST['email'],
                 'idType'=>$_POST['idtype'],
                 'idNumber'=>$_POST['id-number'],
                 'nameOnId'=>$value,
                 'primary'=>true,
                 'ac'=>$ac,
                 'sleeper'=>$sleeper
               )),
               'inventoryType'=>$_POST['invtype']             
          );
          $json=json_encode($prebook);


Что я уже пробовал:

php to vb.net convertion needed unable to convert

Richard MacCutchan

Это не правильный вопрос. Если вам нужно это автоматически преобразовать, то используйте Google, чтобы найти инструмент для этого. В противном случае учитесь VB.NET и переписать его.

1 Ответов

Рейтинг:
0

OriginalGriff

Преобразование одного языка в другой несвязанный язык-плохая идея: он не генерирует "хороший код" на целевом языке. Например, он хорошо работает с VB и C#, потому что они оба являются таковыми .Чистые языки и используют одни и те же классы и структуры (если только это не VB6 или early, и в этом случае он не работает хорошо).
PHP и VB очень разные и ничего общего не имеют.

Используйте PHP - код в качестве руководства, чтобы указать код, который вам нужен в VB, и перепишите его как "естественный" VB.NET код. В противном случае вы получите неприятный, недостижимый беспорядок, который несовместим со всем вашим другим кодом.