Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan konvertere fra Java til PHP
    Java og PHP er to av de mest brukte programmeringsspråk i dag . Selv om begge teknologiene tilbyr avansert funksjonalitet og dynamisk portabilitet , konvertere den ene til den andre er ikke fullt mulig enda. Den gode nyheten er skjønt at Java og PHP klasser kan integreres sammen for å danne effektive programmer, for eksempel for salg skatteberegningen. Den viktigste script som skal brukes for denne PHP - Java integrering prosjektet er PHP script og kompilatoren vil være Java. Instruksjoner
    en

    Lim inn koden under for å etablere din Java kompilator, som du trenger for å kompilere salesTax.java prosjektet innenfor PHP script : .

    Import java.util * ;

    import java.text * ; .

    public class MVA for {

    public String MVA for ( dobbel pris , dobbelt MVA for )

    {
    < p> dobbel skatt = pris * MVA for ;

    NumberFormat numberFormatter ;

    numberFormatter = NumberFormat.getCurrencyInstance ();

    String priceOut = numberFormatter.format ( pris);

    String taxOut = numberFormatter.format (skatt ) ;

    numberFormatter = NumberFormat.getPercentInstance ();

    String salesTaxOut =

    numberFormatter.format ( MVA for );

    String str = " En omsetningsavgift på " + salesTaxOut + Online

    "på " + priceOut + " tilsvarer " + taxOut + " . ";

    retur str ;

    }

    }
    2

    Kjør PHP å kalle den kompilerte koden kalles SalesTaxInterface.php . Denne funksjonen vil beregne dataene matet inn av brukeren i HTML- formen: ?

    < Php

    //Format HTML-skjemaet

    $ salesTaxForm = << . ; < SalesTaxForm


    Pris ( ex. 42.56 ) : en

    < input type = "text " name = "pris " size = " 15 " MAXLENGTH = " 15 " value = " " >

    Sales Tax rate ( ex. 0,06) : en

    < input type = "text " name = "skatt " size = " 15 " MAXLENGTH = " 15 " value = " " >

    < input type = " submit" name = " submit"

    value = " Beregn " >

    < /form >

    SalesTaxForm ;

    if ( isset ( $ send ) ! ) : en

    ekko $ salesTaxForm ;

    annet : .

    //Instantiate MVA for klassen

    $ MVA for = ny Java ( " MVA for ");

    //Don 't glem å typecast for å

    //samsvare med Java- metoden spesifikasjoner

    $ pris = ( double) $ pris ; .

    $ skatt = (double ) $ skatt ;

    print $ MVA for - > MVA for ( $ pris , $ skatt) ;

    endif ; ?

    >
    3

    Legg til følgende kode i prosjektet til bro Java og PHP sammen : ?

    # /bin /env php

    < php

    require_once ( " java /Java.inc ");

    inkludere ( " wsimport.php ");

    prøve {

    $ addNumbersService = ny java ( " org.duke.AddNumbersService " ) ;

    $ port = $ addNumbersService - > getAddNumbersPort ();

    $ tall1 = 10;

    $ tall2 = 20;

    ekko ( " . . Starte enveis drift Ingenting er tilbake fra service \\ n ");

    $ port - > oneWayInt ( $ tall1 ) ;

    echo ( "Starte addNumbers ( $ tall1 , $ tall2 ) \\ n ");

    $ result = $ port -> addNumbers ( $ tall1 , $ tall2 ) ;

    echo ( " Resultatet av å legge til $ tall1 og $ tall2 er $ resultat \\ n \\ n ");

    $ tall1 = -10 ;

    echo ( " Starte addNumbers ( $ tall1 , $ tall2 ) \\ n " ) ;

    $ result = $ port - > addNumbers ( $ tall1 , $ tall2 ) ;

    ekko ( "Resultatet av å legge til $ tall1 og $ tall2 er $ resultat \\ n \\ n ");
    < p > } catch ( JavaException $ ex ) {

    $ ex = $ ex - > getCause ();

    if ( java_instanceof ( $ ex, java ( " org.duke.AddNumbersFault_Exception ") ) ) {

    $ info = $ ex - > getFaultInfo ( ) - > getFaultInfo ();

    echo ( " Caught AddNumbersFault_Exception : $ ex, iNFO : $ info \\ n ". ) ;

    } else {

    echo ( " Unntak oppstod : $ ex \\ n ");

    }

    }

    >

    früher :

     Weiter:
      Relatert Artike
    ·JDK 1.6.0-7 Java Oppgrader problemer med installering 
    ·Introduksjon til Enterprise JavaBeans 
    ·Hvordan lage en Java spill som RuneScape 
    ·Tre viktigste fordelene med ENUM 
    ·Slik konverterer Java til Python 
    ·Lengde Method of Input i Java 
    ·Hvordan slå av JSP validering i Eclipse 
    ·Hvordan Tilfeldig Cycle bilder med Java 
    ·Hvordan få tilgang SQLite Fra en Android Shell 
    ·Java String Sammenkobling Vs . StringBuilder 
      Anbefalte artikler
    ·Hvordan Turn Your Java kode til Android Kode 
    ·Hvordan redigere en WAB Fil 
    ·Å gjøre en JAR -fil i Java 
    ·Hvordan du kan overføre Cell Størrelser 
    ·Om Java Character Funksjoner 
    ·Slik eksporterer ASP.NET DataGrid til Excel 
    ·En NetBeans 6.8 UML Tutorial 
    ·Hvordan lage en verktøylinje for Visual Basic dukke op…
    ·Struts Vs . Hibernate 
    ·Hvordan lage en kontinuerlig loop Linje 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/