Heim  >  Artikel  >  Backend-Entwicklung  >  Der Unterschied in der Syntax (Teil) zwischen PHP und Python

Der Unterschied in der Syntax (Teil) zwischen PHP und Python

PHP中文网
PHP中文网Original
2016-03-30 17:08:2614071Durchsuche

In diesem Kapitel werden einige der grammatikalischen Unterschiede zwischen PHP und Python vorgestellt. Es hat einen gewissen Referenzwert. Ich hoffe, es wird für Sie hilfreich sein.

Heredoc-Syntax

php
$a = <<< str
    字符串
    字符串
str;

python
print("""
  字符串
  字符串
""")

Zeichen-Groß-/Kleinschreibung

//php  
(strtolower(str),strtoupper(str))$a = "Hello World";print(strtolower($a));

//python  
(str.lower(), str.upper())a = "Hello World"print(a.lower())

Kodierung:

PHP:

header(&#39;content-type:text/html;charset=utf-8&#39;);

Python:

#encoding=utf-8 oder # Codierung:utf-8 Um das große künstlerische Talent von Programmierern hervorzuheben, wird es oft als # -*- geschrieben. Codierung:utf-8 -*- Der Standardwert von Python3 ist utf-8

Array-Vorgang:

Array erstellen

PHP:
$array = new array();
或 
$array = array("a"=>"A","b"=>"B");
 Python:
array = []
或
array = [1,2,3]

Array hinzufügen

PHP:

array_push($arr, $val);

Python:

array.append(val) #追加
或
array.extend(val) #合并

Array-Element löschen

PHP:

array_pop(); 删除最后一个元素 
array_shift();删除第一个元素

Python:

array.pop()
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
Vorheriger Artikel:So konfigurieren Sie PHPNächster Artikel:So konfigurieren Sie PHP

In Verbindung stehende Artikel

Mehr sehen