PHP源码到底是什么
PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器
端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP源码指的使用PHP开发的实例,没有经过二次封装,能够直接进行二
次开发的程序,PHP简单易学,如果你想学网站开发,PHP是一个不错的选择,因会PHP跟其它语言相对有一定的优势:
1、PHP是开放的源代码:所有的PHP源代码事实上都可以得到。
2、PHP是免费的。和其它技术相比,PHP本身免费。
3、php的快捷性,程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言,编辑简单,实用性强,更适合初学者。
4、跨平台性强:由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。
5、效率高:PHP消耗相当少的系统资源。
6、图像处理:用PHP动态创建图像
7、面向对象:在php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。
8、专业专注:
php自动抓取淘宝订单号和支付宝交易号存入数据库的代码
你这个想法很好,但是实现起来很麻烦,首先你需要淘宝对你开放API接口才行,然后写代码有事一个难事,不过我知道有一个软件是可以实现的,甩手掌柜,只需要绑定你的淘宝账号就可以,因为他们一个公司,和淘宝合作,淘宝对其开放API,然后一个团队写代码,所以是可以实现的。不光可以自动下载订单,还可以轻松管理商品,打印发货单,进销存管理等等!
从网上下载的PHP代码中的MySQL数据库如何导入
1.打开mysql管理工具,一般是phpmyadmin或Navicat,都是大同小异
2.打开导入工具,导入sql文件
php源码解密
这类帖子我都回累了,就是一句话:把eval改为exit,在控制台运行就能查看那个eval语句等效的PHP代码。
一般的解密方法(步骤):
一、复制一份文件,例如a.php;
二、把a.php文件里面的第一个eval修改为exit;
三、在控制台运行a.php,复制输出的内容,替换eval那一行,例如:
c:\>php a.php > 1
c:\>notepad 1
这样打开一个记事本,然后全选、复制、关闭窗口,然后在a.php里面选择刚才修改的exit的那个语句,从eval开始到;结束,然后粘贴,保存,关闭。
四、如果文件里面还有eval,跳转到第二步。
过程中注意,里面的_FILE_要修改为原来的文件名字,并且记住增加了多少字节,在fgets的时候要适当调整。
php代码加密怎么解密?
$key = "This is supposed to be a secret key !!!";
function keyED($txt,$encrypt_key)
{
$encrypt_key = md5($encrypt_key);
$ctr=0;
$tmp = "";
for ($i=0;$i if ($ctr==strlen($encrypt_key)) $ctr=0; $tmp.= substr($txt,$i,1) ^ substr($encrypt_key,$ctr,1); $ctr++; } return $tmp; } function encrypt($txt,$key) { srand((double)microtime()*1000000); $encrypt_key = md5(rand(0,32000)); $ctr=0; $tmp = ""; for ($i=0;$i if ($ctr==strlen($encrypt_key)) $ctr=0; $tmp.= substr($encrypt_key,$ctr,1) . (substr($txt,$i,1) ^ substr($encrypt_key,$ctr,1)); $ctr++; } return keyED($tmp,$key); } function decrypt($txt,$key) { $txt = keyED($txt,$key); $tmp = ""; for ($i=0;$i $md5 = substr($txt,$i,1); $i++; $tmp.= (substr($txt,$i,1) ^ $md5); } return $tmp; } $string = "Hello World !!!"; // encrypt $string, and store it in $enc_text $enc_text = encrypt($string,$key); // decrypt the encrypted text $enc_text, and store it in $dec_text $dec_text = decrypt($enc_text,$key); //加密 function str2hex($s) { $r = ""; $hexes = array ("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"); for ($i=0; $i return $r; } //解密 function hex2str($s) { $r = ""; for ( $i = 0; $i $x1 = ord($s{$i}); $x1 = ($x1>=48 && $x1<58) ? $x1-48 : $x1-97+10; $x2 = ord($s{$i+1}); $x2 = ($x2>=48 && $x2<58) ? $x2-48 : $x2-97+10; $r .= chr((($x1 << 4) & 0xf0) | ($x2 & 0x0f)); } return $r; } echo str2hex("山东"); echo " "; echo hex2str("c9bdb6ab"); ?> 具体不太清楚,因为我用Eclipse只用来写java,楼主可以看看是不是它把小于号当做特殊符号了,一般的网站相关的语言都会把一些符号作为特殊符号。Eclipse工具中编写PHP代码,小于号问题