日志分类:php文章

作为一菜鸟必须有积极向上的心态,但感觉自己脑袋真的不会转弯啊,难道真的是自己不是写程序的料吗?最近做网站天天用到for但是就是没想到怎么取出一个数组的后4位值,我还一直傻着脸翻手册,查了一边又一边的,太杯具了。后来去群里询问了一下,热心的网友,唰唰的写出了很多种写法。真是崩溃啊!下面写出代码记录下这次教训吧!

  1. //赋值字符串
  2. $a  ='1,2,3,4,54,56,76';
  3. //用explode把字符串转成数组形式
  4. $arr=explode(',',$a);
  5. //计算数组元素个数
  6. $num=count($arr);
  7. for($i=$num;$i>$num-5;$i--){
  8.     echo $arr[$i];
  9. }

网上找上很多实例代码,不知道是俺人品问题,还是代码问题,在我本机上测试就是不通过,后来请教了老哥,看了看我的代码,又是一阵的骂啊!哎,杯具了,差距真是大啊!发过去,1分钟就给搞定了。把代码发上来吧,共享给其他兄弟啊,希望对你们有用!

  1. < ?php
  2. if ($_POST) {
  3.     echo json_encode($_POST);exit();
  4. }
  5. ?>

全文阅读 »

php生成静态html分页实现方法

2010/03/22 23:08  |  分类:php文章

<?php
$conn=mysql_connect(‘localhost’,'root’,'wy’)
or die(‘连接失败:’.mysql_error());

//选择数据表
if (mysql_select_db(‘mynews’,$conn))
{
echo’选择数据库成功!’.'<p>’;

}
else
{
echo’数据库选择失败!’.mysql_error().’<p>’;
}
@header(“Content-Type: text/html; charset=utf-8″);
mysql_query(“SET NAMES ‘utf8′”);

全文阅读 »

昨天有网友要俺给他搞个php+access的程序,这个分页和连接access数据库搞死我了,费了一天功夫终于成功了!望对以后用的到的兄弟们有些帮助代码如下:

<?php
$conn = new com(“adodb.connection”);
//设置数据库连接驱动
$connstr=”provider=microsoft.jet.oledb.4.0;data source=”.realpath(“db1.mdb”);
$conn->open($connstr);//调用com类的open()方法来执行上述连接驱动
$rs=new com(“adodb.recordset”);
$sql=”select * from article”;
$rs->open($sql,$conn,1,3);
$rs->pagesize=5;
if((trim(intval($_GET['page']))==”")||(intval($_GET['page'])>$rs->pagecount)||(intval($_GET['page'])<=0)){
  全文阅读 »

群友发的php mail类 记录下!

2009/09/28 21:35  |  分类:php文章

<?php
 /*
  * 功能:发信初始化设置
  * $from      你的发信服务器上的邮箱
  * $password  你的邮箱密码
  * $smtp      您的SMTP 服务器供应商,可以是域名或IP地址
  * $check     SMTP需要要身份验证设值为 1 不需要身份验证值为 0,现在大多数的SMTP服务商都要验证
  */
全文阅读 »

解决sqlyog 输出中文乱码

2009/09/22 22:30  |  分类:php文章, sql文章

SET character_set_client = utf8;
SET character_set_results = gb2312;
SET character_set_connection = utf8;

复制这3句,点击全部执行,就ok了,超级简单。

 

你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起 。 —– Arthur J.Riel

 

(1)所有数据都应该隐藏在所在的类的内部。

 

(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。

  全文阅读 »

php采集原理的简单实现(源代码)

2009/08/06 23:29  |  分类:php文章

前几天研究的asp采集和php相比较是复杂多了!php只要这几行简单的代码,就可以实现了!就是要用到正则表达式!

$url=”http://www.nmc.gov.cn/publish/forecast/ASH/shanghai.html“;
$fp=fopen($url,”r”) or die(“超时”);
//echo ’sdfsdfasd’.$fp;
$fcontents=file_get_contents($url);
//echo $fcontents;
eregi(“<font style=\”font-size:11px\”(.*)</div> “,$fcontents,$rg);
echo $rg[1];

php+html模版生成html文件简单实现

2009/08/05 23:27  |  分类:php文章

前几天看到了asp+html模版生成html文件,今天网上看看php用什么来生成的!对比了下,php的代码相对的写的比较少了,其中用到fopen,fclose,fwrite,fread,filesize,str_replace,foreach,最重要的数foreach了吧,这些系统函数一定要记住!

test.php文件代码
$con=array(array(‘lukename’,'lukecontent’),array(‘lukename1′,’lukecontent1′));
//print_r($con);
foreach($con as $id=>$val){
$title=$val[0];
$content=$val[1];
$path=$id.’.htm’;
$fp=fopen(“tem.htm”,”r”);
$str=fread($fp,filesize(“tem.htm”));
全文阅读 »

学php要知道基础知识

2009/06/14 01:45  |  分类:php文章

1.不要依赖register_global=ON的环境,从你刚懂得配置php运行环境甚至尚不明白register_global的ON/OFF会对自己有什么影响的那天起,就应该勇敢地把它设为OFF。
2.写程序前看看怎么用error_reporting。

全文阅读 »

Pages: 1 2 Next