易截截图软件、单文件、免安装、纯绿色、仅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


相关文档:

PHP基础学习笔记之基本语法

   php基础学习已经差不多了,但是为检验自己的学习掌握情况,把php基础知识回顾复习了一下
第一个PHP程序
<?php
echo "Hello World!";
?>
1 注释
1.1多行
/*
xxxx
*/
1.2单行
//xxxxx
2. 赋值
$a = 'test';
2.1 检查变量是否已声明
isset($a)
2.2 释放变量
unset($a);
2.3 静 ......

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: " ......

PHP:路在何方?

PHP4:奇迹背后
1995年时,Rasmus在用PHP写他的个人主页;今天,PHP成为风靡全球的脚本语言,越来越多的站点选择使用PHP,连Yahoo都放弃了自己的脚本而改用PHP支持它的网站。可以说,PHP是一个奇迹。我一直认为,任何奇迹背后都有它的原因。现在,就让我们透过这个奇迹,来看看PHP的成功之道。
1 简单易用
PHP的入门门槛 ......

PHP面向对象分析设计的61条军规

PHP面向对象分析设计的61条军规
你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起 。 ----- Arthur J.Riel
(1)所有数据都应该隐藏在所在的类的内部。
(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。
(3)尽量减少类的协议中 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号