Archive for October, 2007
未完待续………….字符串函数总结帖
一 原型:string nl2br(string str) 功能:在字符串的每个换行符前插入HTML换行标记( ) 注意:nl2br不是用 替换换行符,而是插到换行符的前面 例子: 复制PHP内容到剪贴板 PHP代码: $string = “123nABC”; echo “使用nl2br前n{$string}nn”; $newstring = nl2br($string); echo “使用nl2br后\n{$newstring}”; ?> 运行结果: 引用: 使用nl2br前 123 ABC 使用nl2br后 123 ABC 二 原型:string addslashes(string str)与string stripslashes(string str) 功能:addslashes 在特定的字符前加“\” stripslashes 将反斜线(backslashes)去掉 注意:PHP默认从POST、GET、Cookie传过来的数据都为单引号、双引号、反斜线加上“\”了。除非读者修改php.ini的magic_quotes_gpc 例子: 复制PHP内容到剪贴板 PHP代码: $string = “I’m Lepingbeta”; echo “原字符串:{$string}\n”; $string = addslashes($string); echo “addslashes后:{$string}\n”; [...]
如何实现i图片叠加
直接给代码,相关图片在附件 <?php //打开文件 $imgA = “phpcn_logo.gif”; $imgB = “phpchina.gif”; $sourceImg = imagecreatefromgif($imgA); $targetImg = imagecreatefromgif($imgB); //获取文件大小 $sourceSize = getimagesize($imgA); $targetSize = getimagesize($imgB); //合并图片 imagecopyresized($targetImg, $sourceImg, 0, 0, 0, 0, $targetSize[0], $targetSize[1], $sourceSize[0], $sourceSize[1]); //保存结果 $r = imagegif($targetImg, “c.gif”); if($r){ echo “成功”; } else{ echo “失败”; } ?>