【PHP发表心情投票功能示例分享】教程文章相关的互联网学习教程文章

php使用curl检测网页是否被百度收录的示例分享_PHP

代码如下:/** 检测百度是否收录网页 curl模式* @ param string $url传入的url* return int (1 收录 0 不收录)*/function checkBaidu($url){$url='http://www.baidu.com/s?wd='.$url; $curl=curl_init();curl_setopt($curl,CURLOPT_URL,$url);curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);$rs=curl_exec($curl);curl_close($curl); $arr=parse_url($url); if(strpos($arr['query'],'http://')){$arr['query']=str_replace('http://...

php利用腾讯ip分享计划获取地理位置示例分享_PHP

代码如下:function getIPLoc_QQ($queryIP){ $url = 'http://ip.qq.com/cgi-bin/searchip?searchip1='.$queryIP; $ch = curl_init($url); curl_setopt($ch,CURLOPT_ENCODING ,'gb2312'); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ; // 获取数据返回 $result = curl_exec($ch); $result = mb_convert_encoding($result, "utf-8", "gb2312"); // 编码转换,否则乱码 ...

php使用qr生成二维码的示例分享_PHP【图】

代码如下:ini_set('display_errors', 'on'); $PNG_TEMP_DIR = dirname(__FILE__).DIRECTORY_SEPARATOR.'temp'.DIRECTORY_SEPARATOR; $PNG_WEB_DIR = 'temp/'; include "qrlib.php"; // QRcode lib $data = 'http://www.bitsCN.com'; // data $ecc = 'H'; // L-smallest, M, Q, H-best $size = 10; // 1-50 $filename = $PNG_TEMP_DIR.'qrcode_'.time().'.png'; QRcode::png($data, $filename, $ecc, $size, 2); chmod(...

php使用base64加密解密图片示例分享_PHP【图】

代码如下: //文件名:$data="/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2MBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIADIAMgMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5Ok...

php共享内存段示例分享_PHP【图】

需要安装扩展shmop找到php安装源文件目录 代码如下:# cd /usr/local/php-5.4.0/ext/shmop# /usr/local/php/bin/phpize# ./configure --with-php-config=/usr/local/php/bin/php-config# make && make install编译安装成功代码如下:# cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/多出一个 shmop.so在php.ini增加shmop.soextension=shmop.so; Module Settings ;phpinfo()输出写数据代码如下:$shmid = shmop_op...

php判断手机访问还是电脑访问示例分享_PHP

代码如下:function isMobile(){ $useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; $useragent_commentsblock=preg_match('|\(.*?\)|',$useragent,$matches)>0?$matches[0]:''; function CheckSubstrs($substrs,$text){ foreach($substrs as $substr) if(false!==strpos($text,$substr)){ return true; } return false; } $mobile_os_list=array('Google Wirele...

php获取字段名示例分享_PHP

代码如下:$link = mysql_connect('localhost', 'username', 'password');$fields = mysql_list_fields("database", "table", $link);$columns = mysql_num_fields($fields);$field = false;for ($i = 0; $i $field .= "'".mysql_field_name($fields, $i) . "',";}print $field;

php使用curl访问https示例分享_PHP

为方便说明,先上代码吧代码如下:/** * curl POST * * @param string url * @param array 数据 * @param int 请求超时时间 * @param bool HTTPS时是否进行严格认证 * @return string */ function curlPost($url, $data = array(), $timeout = 30, $CA = true){ $cacert = getcwd() . /cacert.pem; //CA根证书 $SSL = substr($url, 0, 8) == "https://" ? true : false; $ch = curl_i...

php循环创建目录示例分享(php创建多级目录)_PHP

代码如下:function mk_dir($dir, $mod = 0777){  if(!is_dir($dir) || mkdir($dir, $mod))  {    if(!mk_dir(dirname($dir, $mod)))    {      return false;    }  }  return mkdir($dir, $mod);}原理:就是不断的尝试创建上层目录,依此类推

php多维数组去掉重复值示例分享_PHP

代码如下:$json='{"rec_items": [ { "classes": "玄幻", "gid": 6326585, "author": "我吃西红柿", "nid": 10079306, "last_sort": 841, "last_chapter_name": "第二十五卷 第六章 一扫而空", "sub_count": 5364424, "novel_name": "莽荒纪", "last_update_time": 1393679718826 }, { "clas...

php获取bing每日壁纸示例分享_PHP

代码如下: $str=file_get_contents('http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1'); if(preg_match("/(.+?)/ies",$str,$matches)){ $imgurl='http://cn.bing.com'.$matches[1]; } if($imgurl){ header('Content-Type: image/JPEG'); @ob_end_clean(); @readfile($imgurl); @flush(); @ob_flush(); exit(); }else{ exit('error'); }?>

php格式化日期和时间格式化示例分享_PHP

代码如下:// 格式化日期 static function formatDate($format, $datetime, $week = 0) { $datetime = $datetime > 3000 ? $datetime : strtotime($datetime); if ($week) { $weeknames = [ '日', '一', '二', '三', '四', '五', '六' ]; $format = str_replace('w', $weeknames [date('w', $datetime)], $f...

php读取excel文件示例分享(更新修改excel)_PHP

代码如下://模板存放目录$dir = $DOCUMENT_ROOT.'/backoffice/admin/oemcheck/';$templateName = '1.xlsx';$outputFileName = '模板.xlsx';$txt='test';//实例化Excel读取类$PHPReader = new PHPExcel_Reader_Excel2007();if(!$PHPReader->canRead($dir.$templateName)){ $PHPReader = new PHPExcel_Reader_Excel5(); if(!$PHPReader->canRead($dir.$templateName)){ echo '无法识别的Excel文件!'; return false; }}//读取Excel...

php多文件上传下载示例分享_PHP【图】

代码如下: index_uploads index_uploads.php 代码如下:<?php echo ""; print_r($_FILES); echo "";$count = count($_FILES[file][name]);for ($i = 0; $i < $count; $i++) { $tmpfile = $_FILES[file][tmp_name][$i]; $filefix = array_pop(explode(".", $_FILES[file][name][$i])); $dstfile = "uploads/files/".time()."_".mt_rand().".".$filefix;if (move_uploaded_file($tmpfile, $...

php自动加载autoload机制示例分享_PHP

1,自定义函数 2,spl_autoload_register()代码如下:liuyuan@ebuinfo:/var/www/phpgcs/php_autoload$ ll ./*-rw-rw-r-- 1 liuyuan liuyuan 800 Feb 19 11:39 ./func_autoload.php-rw-rw-r-- 1 liuyuan liuyuan 906 Feb 19 11:28 ./spl_autoload.php./include:total 16drwxrwxr-x 2 liuyuan liuyuan 4096 Feb 19 11:42 ./drwxrwxr-x 3 liuyuan liuyuan 4096 Feb 19 11:43 ../-rw-rw-r-- 1 liuyuan liuyuan 142 Feb 19 11:42 aCla...

功能 - 相关标签