PHP单双引号的问题
基础问题:
最近被单双引号困扰着,不知道什么时候用双引号,什么时候用单引号。总结区分一下
在大部份语言中,引号引起来的内容都表示为字符。
例如:
<a href="地址">链接</a>
echo "字符串";
print("字符串");
单引号也有同样的效果...
PHP不解析单引号内的内容,但是解析双引号的内容,也就是说变量在双引号内会被
解析,在单引号内,直接输出。
例如:
echo "abc";//输出abc
echo 'abc';//输出abc
$abc = 1;
echo "$abc";//输出1
echo '$abc';//输出abc
echo "$abcdef";//不输出,原因$abc变量没有定界符
echo "{$abc}def";//输出1def
$a=1;
echo "$a \n"; //输出 1 并换行
echo '$a \n'; //输出 $a \n 完全以字符形式显示
PHP和HTML可以互相套用,因为在 <? ?> 之间的内容会被运行。最终页面输出的。
并不会包含 <? ?> 本身。而是包含其中的代码运行的结果。所以。不管里面有多少
PHP代码。多少个引号。都和外面的 HTML 毫不相关。
例如:
<?
$url = 'http://www.baidu.com';
?>
<a href="<? echo "$url"; ?>">百度</a>
输出结果为:
<a href="http://www.baidu.com">百度</a>
在某些引用复杂的情况下,需要注意转义使用‘’和“”。转义符为\
相关文档:
之前参加学校的挑战杯,做了一个小的手机网站项目,其中要实现登陆学校校内邮箱,考虑到手机用户端没有办法直接访问学校网页。于是想到了使用php实现模拟登陆,有些许的心得。顺便记录一下。
在我们学校的邮箱登陆页面的登陆表单的内容有用户名和密码,没有验证码机制,这样比较好办。从源文件里记下表单里有username和pas ......
<?php
/************************************************************
* 描述:HTTP操作类
* 作者:heiyeluren
* 创建:2009/12/13 04:43
* 修改:2009/12/16 10:30 实现基本HTTP各种接口操作支持
*
************************************************************/
/**
* HTTP功能工厂方法类
......
这是我最近几天的学习心得,与大家共享。
1,一般情况下我们用记事本写一个简单的PHP页面,放在Apache服务器安装目录下的htdocs目录下,即可访问。
这时,在httpd.conf文件中对应的服务器根目录配置为:DocumentRoot "D:/Apache Software Foundation/Apache2.2/htdocs"
目录配置为:<Directory "D:/Apache Software F ......
Google launched their Google App Engine (GAE) a year ago. The free hosting in App Engine is allocated 500 MB of persistent storage and enough CPU and bandwidth for about 5 million page views a month. Also, if you really want more you can see pricing plans.
GAE will support Java going forw ......
Linux安装Mysql+Apach+PHP+phpMyAdmin
我的系统是redhat as5 建议大家完全安装,以免安装时缺少相关的编译器等等。
一、安装mysql(mysql-5.0.21.tar.gz)
# tar zxf mysql-5.0.21.tar.gz
# cd mysql-5.0.21
#./configure --prefix=/usr/local/mysql --sysconfdir=/etc --lo ......