首頁  >  文章  >  後端開發  >  php 和 python 語法(部分)上的區別

php 和 python 語法(部分)上的區別

PHP中文网
PHP中文网原創
2016-03-30 17:08:2614330瀏覽

本章為大家介紹php 和 python 部分語法上的差別,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

heredoc文法

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

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

字元大小寫控制

//php  
(strtolower(str),strtoupper(str))$a = "hello world";print(strtolower($a));

//python  
(str.lower(), str.upper())a = "hello world"print(a.lower())

編碼:

php:

header('content-type:text/html;charset=utf-8');

python:

#encoding=utf-8 或#coding:utf-8 為了突顯程式設計師偉大的藝術細胞常寫成# -*- coding:utf-8 -*- python3預設是utf-8

陣列運算:

建立陣列

php:
$array = new array();
或 
$array = array("a"=>"a","b"=>"b");
 python:
array = []
或
array = [1,2,3]

新增陣列

php:

array_push($arr, $val);

python:

859837761114p>刪除陣列元素

php:

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

python:

array.pop()
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:PHP如何配置下一篇:PHP如何配置