码迷,mamicode.com
首页 > 其他好文 > 详细

切词代码

时间:2015-07-09 11:10:30      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:

这个是我写的url 切换代码 用于记录

//&pay=1&pr=50
//preg_match 用于执行正则表达式 捕获组
//$pattern=‘/(\w+)@(\w+).(com|org)/‘;
$pattern=‘/(\w+)&(\w+)=(\w+)/‘;
$prs=‘/&pr=(\w*)/i‘;
$strr=‘root@weicot.com‘;
$payd=‘‘;
$prd=‘‘;
preg_match($pattern,$urlv,$pay);
preg_match($prs,$urlv,$prd);
echo ‘<br />001/‘;
var_dump($pay);
echo ‘<br />004/‘;
var_dump($prd);

echo ‘<br />006/‘;
var_dump(is_array($pay)&&count($pay));
echo ‘<br />007‘;

var_dump(is_array($pay)&&count($pay)?$payd=$pay[3]:$payd=‘1‘);

is_array($pay)&&count($pay)?$pay=$pay[3]:$pay=‘1‘;
is_array($prd)&&count($prd)?$prd=$prd[1]:$prd=‘0‘;


//$payd=$pay[3];
//$prd=$prsout[1];
echo ‘<br />005/‘;
echo $pay.‘<br />‘.$prd.‘<br />‘;
//(w+)与协议解析相关
//非捕获组
//no 007
$pattern=‘/(\w+)@(\w+).(?:com|org)/‘;
$strr=‘root@weicot.com‘;
preg_match($pattern,$strr,$match);
echo ‘<br />002/‘;
print_r($match); 
//正向前查找组 负向前查找组 ?= 和 ?!
$pattern=‘/sh(?=e)(\w*)/i‘;
$str="shelly sells seashells by the seashore";
preg_match($pattern,$str,$match);
echo ‘<br />003/‘;
print_r($match); 


echo ‘---www.weicot.com--------------------------------------------------------------------------------------------‘;
$pay=‘1‘;
$br=‘50‘;
$re=‘z1‘;
$id=‘&pay=‘.$pay.‘&pr=‘.$br;
echo ‘<br />‘.$id ; 
$id=base64_encode($id);
echo ‘<br />&id=‘.$id.‘&‘.$re; 
$id=base64_decode($id);

echo ‘<br />&id=‘.$id.‘&‘.$re;

  

 

切词代码

标签:

原文地址:http://www.cnblogs.com/weicot-com/p/4632416.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!