php1200例_初识PHP一基础语法 php7 语法 php开发实战1200例 sublime php 语法检

这篇博客分享了作者作为新手学习PHP时对PHP语法的一些观察和体验。作者指出PHP的变量使用方式与HTML风格相似,需要以$开头,并讨论了字符串拼接的两种方法。此外,还介绍了PHP数组的灵活性,它结合了Python列表和字典的特点,能够混合存储不同类型的数据并使用字符串作为索引。文章适合有一定编程基础,特别是熟悉C、Python和HTML的读者,为他们提供了一个理解PHP语法的视角。

一直准备学习PHP,结果前一段时间总是有事情,耽误了一阵子。现在赶快迎头赶上!

这个系列只是谈谈我对于PHP的一些看法,不是教程性质的。另外我是小白,只是写写随笔,大神求轻拍。本人学习过c 、java 、python,接触过一些HTML。如果是和我有类似经验的想接触PHP的朋友如果可以给你提供一些思路那就再好不过了。

在我看来PHP拥有浓浓的HTML风格,果然不愧是为web编程而生的。最大的一个特点就是变量的使用方式。在c,python等语言中,一个变量就是几个字符写出名字直接调用,比如经典的for(i=0;i<50;i++)。但是PHP在变量的处理方式上更接近于HTML,直接写出来的字符会被认为是字符串,而要想使用变量则需要用$来开头: for($i=0;$i<50;$i++) 这让我很不适应,觉得这样书写会很麻烦,但是看到字符串的处理我发现这样有这样的好处:

PHP中字符串的拼接可以是像python使用“,”来进行,如:

$a='Bob';

echo "Hello ",$a;

结果如下图:

20160408105249_6875.png

但是PHP比较正统的写法是用“.”做拼接,如:

$a='Bob';

echo "Hello ".$a;

结果是一样的:

20160408105249_8281.png

最神奇的地方来了,PHP有个和HTML风格的用法,即直接在字符串中引用变量:

$a='Bob';

echo "Hello $a";

依旧是一样的结果:

20160408105249_8906.png

这就是PHP独特的风格。

另一个特点,是PHP中的数组。PHP的数组。PHP的数组在我看来就是python的列表和字典的集合体。对于储存的数据而言,他不像c的数组需要声明类型,无论整形还是字符串都能混合存储在同一个数组中“和平共处”;同时他也不只支持传统数组的使用从0开始编的序号进行索引的方式,可以使用字符串进行索引,这又很想python的字典。总之是一个特别怪的东西,但是仔细一想还是特别方便的。

$arr = array(0=>50,'g'=>'ggg',1=>'www','h'=>'hhh');

print_r($arr);

20160408105249_9687.png

如上图,arr是一个数组,存有四个元素,0号是整型50;下一个元素是字符串ggg,使用字符"g"索引;第三个元素是1号元素字符串www;第四个元素是字符串hhh,使用字符”h“索引。

接下来使用array_push函数向数组后面追加一个字符串元素www

$arr = array(0=>50,'g'=>'ggg',1=>'www','h'=>'hhh');

array_push($arr,'www');

print_r($arr);

20160408105250_0468.png

如上图,追加的元素虽然是第五个元素,但是仍继续排序使用2号索引。

这就是我对于PHP基础语法的一点感受

以上就介绍了初识PHP一基础语法,包括了php,语法方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

相关标签:php 语法

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值