文档章节

php入门2

金馆长1
 金馆长1
发布于 2015/11/28 14:37
字数 643
阅读 24
收藏 0

一、数据类型:

        

PHP 支持8种基本的数据类型:

四种标量类型:boolean(布尔型)、integer(整型)、float (浮点型, 也称作 double)、string (字符串);
两种复合类型:array (数组)、object(对象);
最后是两种特殊类型:resource(资源)、NULLNULL)。

附:


    1.字符串:

        <<<方式(HereDoc方式)给字符串赋值;

        语法为:

1> 使用操作符 “<<<”;
2> 操作符后紧跟标识符(开始标识符),之后重起新的一行输入要引用的字符串,可以包含变量;
3> 新的一行,顶格写结束表示符,以分号结束;
4> 标识符可以自定义 一般的 有EOT ,EOD EOF 等, 只有保持开始表示符和结束表示符一样即可;
5> 结束表示符必须独占一行,且必须顶格写,最后以 ‘;’ 分号结尾;
6> 所有引用的字符串中可以包含变量,无需字符串连接符。

       

<?php
$single_str='我被单引号括起来了!<br>';      //正常输出
echo $single_str;
$single_str='输出单引号: \'嘿嘿,我在单引号里面\'<br>';      //加了转义符可以输出单引号
echo $single_str;
$single_str='输出双引号:"我在双引号里面"<br>';         //正常输出
print $single_str;
$single_str='输双美元符号:$<br>';                 //正常输出
print $single_str;
$Double_str="我被双引号括起来了!<br>";
echo $Double_str;
$zjj1_str =<<<zjj
   你好<br>
             美元符号  $ <br>
             反斜杠   \<br>             
zjj;
echo $zjj1_str;
?>


      2、资源resource:

         

        资源又叫做“句柄”,是由编程人员来分配的,处理外部事务的函数。

  资源是由专门的函数来建立和使用。它是一种特殊的数据类型,并由程序员分配。在使用资源时,要及时地释放不需要的资源。如果程序员忘记释放资源,系统自动启用垃圾回收机制,避免内存消耗殆尽。

  在PHP中,资源类型保存了到外部资源的一个引用,实质其实就是为外部资源建立的特殊句柄,比如数据库连接、打开文件、图形画布区域等。资源类型其实仅仅是一个整数,而内核可以根据这个整数值去一个类似资源池的地方寻找最终需要的数据。

二、转义字符:

        

 当我们想输出“$”、“"”、“'”等字符时,这些特殊的字符都要通过转义符“\ ”来显示。常用的转义字符如下表:

转义字符 输出
\n 回车
\r 回车
\t 水平制表符
\\ 反斜线
\$ 美元符号
\' 单引号
\" 双引号


<?php 
echo "\$"." "."\""." "."\'"; // 输出 $ " '





© 著作权归作者所有

金馆长1
粉丝 17
博文 43
码字总数 29363
作品 0
海淀
程序员
私信 提问
Ember.js 入门指南——总目录

Ember.js 是什么?我想对于想学习它的人应该知道它是个什么东西,如果你想了解那就赶紧去 Google 或者百度,本系列教程是通过学习官网教程然后摘抄个人觉得比较重要的部分,加上学习实例整合...

ubuntuvim
2015/10/25
1.5K
2
php新手入门之PHP常用特殊运算符号

php新手入门之PHP常用特殊运算符号,尖锋网站长发布分享。 尖锋网常发布一些技术分享资料和文章。欢迎大家提供高质量的旅游生活养生问答。 注解符号: // 单行注解 多行注解 引号的使用 ' ' ...

技术小胖子
2017/11/14
0
0
PHP开发入门1

PHP开发入门1 PHP开发入门2---->PHP扩展开发入门2 HELLO WORLD PHP扩展开发入门3------>带参数的函数 一直都想学习PHP扩展开发。每当看到那么多的C代码就会觉得无从下手。有一次也用也开发了...

纵使有花兼明月何堪无酒亦无人
2016/05/09
111
4
PHP版 RabbitMQ官方中文入门教程

工作中用到 RabbitMQ,但是RabbitMQ官方的 Tutorials 是英文Python和Jave的,官网的教程很好,正好最近业余在撸Python,所以直接来搞个PHP版本的,仅供PHP菜鸟一起来入门学习,如有错误和问题...

Yuansir
2013/06/03
1W
0
PHP程序员必备的3大编程自学资源,有这些资源学编程如鱼得水!

无论自学,还是报培训班,学会PHP编程的正常速度是4—6个月。 所谓的学会PHP是可以胜任PHP正式工作岗位,成功成为PHP战斗士。 之前w3cschool已经分享过PHP自学、入门、进阶的方法,今天主要就...

W3Cschool
2018/03/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

处理CSV文件中的逗号

我正在寻找有关如何处理正在创建的csv文件的建议,然后由我们的客户上传,并且该值可能带有逗号(例如公司名称)。 我们正在研究的一些想法是:带引号的标识符(值“,”值“,”等)或使用|...

javail
今天
43
0
如何克隆一个Date对象?

将Date变量分配给另一个变量会将引用复制到同一实例。 这意味着更改一个将更改另一个。 如何实际克隆或复制Date实例? #1楼 简化版: Date.prototype.clone = function () { return new ...

技术盛宴
今天
58
0
计算一个数的数位之和

计算一个数的数位之和 例如:128 :1+2+8 = 11 public int numSum(int num) { int sum = 0; do { sum += num % 10; } while ((num = num / 10) > 0); return sum;......

SongAlone
今天
89
0
为什么图片反复压缩后普遍会变绿,而不是其他颜色?

作者:Lion Yang 链接:https://www.zhihu.com/question/29355920/answer/119088684 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 业余版概要:安卓的...

shzwork
今天
55
0
每天AC系列(二):最接近的三数之和

1 题目 leetcode第16题,给定一个数组与一个目标数,找出数组中其中的三个数,这三个数的和要与目标数最接近。 2 暴力 按惯例先来一次O(n3)的暴力: int temp = nums[0]+nums[1]+nums[2];fo...

Blueeeeeee
今天
62
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部