仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 452|回复: 8
打印 上一主题 下一主题

[学习教程] PHP网页设计php完成猎取网站PR值功效

[复制链接]
海妖 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:16:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
理解网站这一概念之后不难看出,任何网站都是由网页组成的,也就是说想完成网站,必须先学会做网页,因此必须要掌握了HTML,才能为今后制作网站打下基础。比来一向在忙友链,也伺机进修一下PR值相干常识,试着用PHP完成PR查询。
GooglePR值是甚么在此不做过量的先容,复杂的说就是你的PR值越高代表的你网站越主要越受接待,不外这个值最高为10,上面这个代码能够取得一个网站的PR值。
  用PHP剧本程序猎取网站的PR值的次要代码以下:
  程序以下:<?php
  $googlehost="toolbarqueries.google.com";
  $googleua="Mozilla/5.0(Windows;U;WindowsNT5.1;en-US;rv:1.8.0.6)Gecko/20060728Firefox/1.5";
  echogetpr
  //convertastringtoa32-bitinteger
  functionStrToNum($Str,$Check,$Magic){
  $Int32Unit=4294967296;//2^32
  $length=strlen($Str);
  for($i=0;$i<$length;$i++){
  $Check*=$Magic;
  //Ifthefloatisbeyondtheboundariesofinteger(usually+/-2.15e+9=2^31),
  //theresultofconvertingtointegerisundefined
  //refertophp.net/manual/en/language.types.integer.php
  if($Check>=$Int32Unit){
  $Check=($Check-$Int32Unit*(int)($Check/$Int32Unit));
  //ifthechecklessthan-2^31
  $Check=($Check<-2147483648)?($Check+$Int32Unit):$Check;
  }
  $Check+=ord($Str{$i});
  }
  return$Check;
  }
  //genearateahashforaurl
  functionHashURL($String){
  $Check1=StrToNum($String,0
金色的骷髅 该用户已被删除
沙发
发表于 2015-1-17 22:36:13 来自手机 | 只看该作者
要进行开发,搭建环境是首先需要做的事,windows下面我习惯把环境那个安装在C盘下面,因为我配的环境经常出现诡异事件,什么事都没做环境有的时候就不能用啦。
老尸 该用户已被删除
板凳
发表于 2015-1-21 10:25:03 | 只看该作者
环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。
灵魂腐蚀 该用户已被删除
地板
发表于 2015-1-30 15:01:46 | 只看该作者
最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。
海妖 该用户已被删除
5#
 楼主| 发表于 2015-2-16 07:52:13 | 只看该作者
个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。
柔情似水 该用户已被删除
6#
发表于 2015-3-5 01:52:45 | 只看该作者
你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。
爱飞 该用户已被删除
7#
发表于 2015-3-11 22:42:43 | 只看该作者
先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。
小妖女 该用户已被删除
8#
发表于 2015-3-19 15:45:05 | 只看该作者
你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。
飘飘悠悠 该用户已被删除
9#
发表于 2015-3-28 21:09:02 | 只看该作者
曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线  \\\\\\\'_\\\\\\\' ;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-20 15:35

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表