日志存档:07, 2008
2008-07-10,星期四 | 分类:
linux | 260 views
<html>
<title>动态变量写法</title>
<body>
<?php
$name="John" ;
$$name="Lee" ;
echo "1. $$name <br>" ;
echo "2. ${$name} <br>" ;
echo "3. ".$$name."<br>" ;
echo "4. ".${$name} ;
?>
</body>
</html>
输出:
1. $John
2. Lee
3. Lee
4. Lee
发表评论 »
2008-07-09,星期三 | 分类:
网页设计 | 标签:
php | 216 views
echo
是命令,不能返回值。echo后面可以跟很多个参数,之间用分号隔开,如:
echo $myvar1;
echo 1,2,$myvar,"<b>bold</b>";
print
是函数,可以返回一个值,只能有一个参数。
printf
函数,返回输出字符个数,把文字格式化以后输出,如:
$name="hunte";
$age=25;
$a=printf("my name is %s, age %d", $name, $age); //输出The dog likes to bark
echo $a // 输出21
sprintf
函数,将输出指派到字符串,而不是直接指派到标准输出,其他跟printf相似,但不打印,而是返回格式化后的文字,其他的与printf一样。
$b=sprintf("The %2\$s likes to %1\$s","bark","dog");
echo $b; //输出变量b的字符串内容
发表评论 »
2008-07-03,星期四 | 分类:
网页设计 | 标签:
php | 338 views
学习gd函数库,安装书本上的案例写了一下在图片上写字,程序代码如下:
<?
header("Content-type:image/png"); //向浏览器输出文件头
$image="1.png"; //定义变量指向图像文件
$im=imagecreatefrompng("$image");
$yellow=ImageColorAllocate($im,255,255,0); //定义黄色
$white=ImageColorAllocate($im, 255,255,255); //定义白色
imagestring($im,4,5,5,"I like this game!",$yellow); //用黄色在图片上写字
imagestring($im,5,160,150,"TIAN ZHI HEN",$white); //用白色在图片上写字;
imagepng($im); //输出PNG
imagedestroy($im); //销毁图像
?>
改执行文件同目录下有"1.png"图像文件,php.ini配置文件中的allow_url_fopen=On也打开了,单独使用imagestring()函数生成字符串图片也可以的,现在就是使用imagecreatfrompng()导入现存的png文件提示出错,打开ie游览出现如下信息:
Warning: imagecreatefrompng() [function.imagecreatefrompng]: '1.png' is not a valid PNG file in D:\web\Apache\htdocs\studio\php2\10\10-7.php on line 4
Warning: imagecolorallocate(): supplied argument is not a valid Image resource in D:\web\Apache\htdocs\studio\php2\10\10-7.php on line 5
Warning: imagecolorallocate(): supplied argument is not a valid Image resource in D:\web\Apache\htdocs\studio\php2\10\10-7.php on line 6
Warning: imagestring(): ...
发表评论 »
2008-07-03,星期四 | 分类:
SEO | 标签:
SEO | 231 views
一旦你精心建设好了自己的站点,就要把它发布出去。把你的Web站点提交给搜索引擎、目录和相关的站点是成功的关键。如果你用错误的方式推广自己站点,你实际上会减少而不是增加访问量。有十件事情是你绝对不应该做的。
不要发垃圾邮件:这是网络礼节的关键规则。无论何时何地、对任何人,大量不请自来的电子邮件都是让人不能容忍的。有成百上千的家伙试图卖给你数据库和用来发垃圾邮件的软件,但是不要相信他们。滥发邮件会给你招来敌人而不是朋友,它还会使你的站点被大的ISP禁止,减少你的访问量。
不要为提交服务花太多钱 :把你的站点提交到500个搜索引擎要花钱?不划算。这些收钱的家伙只是简单地把你的URL输入一个自动提交器而已。如果你找一个专业人士来提交你的站点,最多花几百块钱就可以得到仔细和全面的服务。要坚持拿到关于所有完成的事情的文档,包括搜索引擎发送的所有自动回复电子邮件。
不要把时间浪费在Web垃圾上 :把你的站点提交给主要的搜索引擎和目录,不要把时间浪费在无关紧要的搜索引擎上,它们带来的访问量几乎是零。你最好把时间花在仔细修饰你向Yahoo登记的说明上。
对搜索引擎的注册不要草率了事 :对搜索引擎注册要重视。例如Yahoo是目前最重要的也是最难进入的目录,提交信息会被真正的编辑审查,所以要按信上的指示做,确实努力让他们相信你的站点是一项有用的资源。
到你的站点正式启用再提交 :在提交之前彻底测试你的站点,确定每个部分都已完成。很多浏览者在发现一个“建设中”标记后就不会再回到这个URL了。
不要忘记在名片上写上你的URL :许多公司花费很多钱建设一个Web站点,却不愿花钱重新印制名片,注明站点的URL。你的Web站点的URL应该出现在各样公司的东西中,从信头到茶杯——任何应该包括电话号码的地方都应该有URL。
不要耍花招 :在各种Web推广新闻组和邮件列表里有很多关于诡计的讨论,这些技巧据称可以提高你的搜索引擎排名。不要上当。搜索引擎和目录正在发起一场针对那些“ 攻击系统”的家伙的战役,如果他们怀疑你“愚弄”他们,他们会禁止你的站点。在标题和内容文本中的确要使用META标签,但是一定要遵循提交规定。
不要在Web站点目录中放置任何不希望公众看到的内容:大部分人都有一些“测试”页面放在Web服务器上,这些内容是不希望被公众看到的。但是,像Altavista这样的直接搜索引擎会自动“扩展”并且索引你站点上的每一页,除非你告诉他们不要这样做。创建一个叫作“robots.txt”的文本文件,把它放在你的Web站点的根目录下,告诉所有访问者扩展搜索应避开这些目录。
不要忘记记录访问量 :一些聪明人说:“不能衡量,就不能管理。”要确信保证你的服务器日志文件安全,并使用你选择的工具软件分析这些文件。你的ISP也许会提供一个或更多的免费工具供你使用。如果你能够支付几千块钱,高效的访问分析软件能够告诉你从各个搜索引擎来的点击数,以及人们搜索访问到你的站点使用的关键字,确实帮助你增加站点的访问量。
工作别停下来 :站点推广是一个不断进行的过程。一旦你完成搜索引擎的提交,一个月后检查,你会发现其中一些搜索引擎根本没有注册上。如果有必要的话,可以重新提交。要一直寻找愿意为你提供链接的新站点,还有新的(但要是合法而且最好是免费的)推广机会。
1条评论 »