", "!==" Operatoren, Java hat sie nicht."/> ", "!==" Operatoren, Java hat sie nicht.">

Heim  >  Artikel  >  Backend-Entwicklung  >  Gibt es einen Unterschied in der Syntax zwischen PHP und Java?

Gibt es einen Unterschied in der Syntax zwischen PHP und Java?

青灯夜游
青灯夜游Original
2020-08-18 14:14:432038Durchsuche

Es gibt einen Unterschied in der Syntax zwischen PHP und Java. Unterschiede: 1. PHP hat EOF, Java jedoch nicht; 2. Die Konnektoren zwischen Variablen sind unterschiedlich, Java verwendet „+“, PHP verwendet „.“; Die Operatoren = ==", "<>" und "!==" sind in Java nicht verfügbar.

Gibt es einen Unterschied in der Syntax zwischen PHP und Java?

Empfohlen: „PHP-Video-Tutorial

Es gibt einen Unterschied in der Syntax zwischen PHP und Java. Lassen Sie mich Ihnen einige Syntaxunterschiede zwischen PHP und Java vorstellen.

Der Unterschied zwischen der grundlegenden Syntax von PHP und Java Der Unterschied hier unterscheidet nur die Syntax und betrifft keine Funktionsaufrufe

Java:

 int a = 10;

PHP:

$a = 10

2.EOF

Dieses Java hat es nicht, also weiß ich immer noch nicht, wofür das ist

PHP:

echo <<<EOF
"hello"
EOF;

3

PHP:

public final NUM = 10;

5.if-Anweisung

Über else-if

PHP kann geschrieben werden als

Java kann nur geschrieben werden

(der Unterschied ist das Leerzeichen zwischen else und if)

6.Array-Deklaration

Java:

define("NUM", 10);

PHP:
Um ein Array in PHP zu deklarieren, müssen Sie die Array-Funktion elseif

int age = 18;
String str = "我今年"+18+"岁";

verwenden, um die Array-Länge zu erhalten: else ifjava:
$age = 18;
$str = "我今年" . $age . "岁";

php:

// 方式1
int[] arr = new int[3];
arr[0] = 12;
arr[1] = 23;
arr[2] = 46;
// 方式2
int[] arr = {12, 23, 46}

Es gibt auch etwas, das als assoziatives Array bezeichnet wird in PHP, das der Karte in Java ähnelt , wie

(aktuelle Zeile)

9. Der Namespace in PHP ähnelt übrigens dem Java-Paket

10. Deklaration der Java-Konstruktormethode:

// PHP中数组允许插入不同类型的数据
$arr = array("e1", "e2", 23, 45);

php:

int[] arr = new int[3];
int count = arr.length();

11. Methodenaufruf

Java:

$arr = array("e1", "e2", 23, 45);
$arrLength = count($arr);

$array1 = array("key1" => "value1", "key2" => "value2", "key3" => "value3");
$array1["key4"] = "value4";
$array1["key5"] = "value5";
$array1["key6"] = "value6";
12. Klassenkonstanten

Java:

public 返回值 函数名(参数){
    // sth;
}
13. Ausführung der übergeordneten Klassenmethoden:

Java:

function 函数名(参数){
    //return 决定是否有返回值
}

php:

class A{
    public A(){}
}
__XXX__13. Statische Methodenvariablen__LINE__Java:

class A{
    function __construct($name){}
}

php:

实例.方法();
14. Listen Sie nur diejenigen auf, die in PHP, aber nicht in Java verfügbar sind. Vergleichsoperatoren:

PHP:

实例->方法();

Logische Operatoren:

final int TAG = 1001;

Warten....

Weitere Programmierkenntnisse, zugänglich:

Einführung in die Programmierung

! !

Das obige ist der detaillierte Inhalt vonGibt es einen Unterschied in der Syntax zwischen PHP und Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn