易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP 点运算符(.)与数据类型转换的深入探讨

    如果估计没错,在 PHP 语言中,使用最多的运算符号当数点运算符号“.”,使用最多的语句当数“echo”。不难理解,PHP 的目标就是生成超文本脚本,而超文本脚本就是由字符串组成的,所以 PHP 处理最多的数据当是字符串,因此连接字符串的点运算符和输出字符串的语句“echo”就被经常用到。
    最常用的不一定是最熟悉的。当我们敲击 echo "...."; 语句输出运算结果的时候,有谁敢说自己已经对字符串、点符号了如指掌、运用自如了呢?
    比如,语句 echo '100'; 和 echo 100; 输出的 html 代码结果都是 100,他们有什么不同?
    再比如,语句 echo 100.200; 和 echo 100[空格].[空格]200; 输出结果一样吗?为什么?
    ……
    1,了解 PHP 是一门“弱类型”的语言
    每门计算机语言(我知道的将近20门语言中),都是有数据类型的,PHP 概莫能外。“弱类型”的语言不是说该语言没有数据类型,而是说它弱化或不强调数据类型,具体的说,就是变量在使用前不必声明数据类型,类型根据所赋值的类型来决定,同时也定义了变量本身。但 PHP 的函数和各种操作符(运算符)又是有变量和操作数类型要求的。所以,不可避免的,存在一个数据类型的自动转换问题。强类型的语言,比如 C、C++、Java、C#,不同类型的数据是不允许参与混合运算的,如果需要,必需通过一些方法(比如函数、类的方法)进行类型转换。但 PHP 是允许不同类型的数据进行混合运算的(类似 VbScript),PHP 解释引擎自动做了类型转换的工作。
    2,了解 echo 的操作数
    echo 实际上不是一个函数,而是一个语言结构,所以它可以用成 echo('...'),也可以用成 echo '...'。echo 的操作数类型应该是字符串型的。
    参考 PHP 手册对 echo 的说明:
    语法:echo(strings);
    参数 strings 必需。
    描述:一个或多个要发送到输出的字符串。
    小知识1:注意 echo 和 print 函数的区别,比如:
    echo "123" . print("abc");  //语法正确,但输出不是123abc,而是 abc1231
          &nb


相关文档:

10条PHP编程习惯助你找工作

1、使用单引号括起来的字符串
当使用双引号来括字符串时,PHP解释器会对其进行变量替换、转义等操作,如
“\n”。如果只想输出一个基本的字符串,用单引号会节省一些资源。当然,如果需要进行变量替换的,那就必须用双引号了。
2、字符串的输出
以下哪一条语句的运行速度最快?
print “Hi my name is ......

asp、php、asp.net、jsp介绍及优缺点比较

现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。
网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始 ......

php jquery 上传照片,上传后实时本页面预览

其实这个的主要部分并不是一个jquery,但是必须使用到
php程序部分,也只需要这个一个php程序就可以了
www.corange.cn亲测
<?php
header("Content-Type: text/html; charset=utf-8");
@header( "Cache-Control: no-cache, must-revalidate" );
@header( "Pragma: no-cache" );
@header( "Last-Modified: " ......

推荐:yahoo的php面试题

呵呵,翻译了篇东西,N长时间没用英语了,出了丑大家可一定要指出来啊。翻译自:Nick Halstead's Blog
A friend recently got some pre-interview questions from YAHOO for a PHP
job. Following up my previous post about programmer questions I
thought I would post them to give people examples of what a ......

php??VC9,VC6,Thread Safe,Non Thread Safe的意思???

VC9,VC6,Thread Safe,Non Thread Safe的意思?
时间:2009-10-07 10:55来源:网络 作者:CNITonline.com整理 我要投稿 注册IT家园
最近在PHP官网上看到又有新版的PHP下载了,于是上去找找For Windows的版本,可是一看确傻眼了,一共给了四个版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号