【theendresultofsewingthisway】教程文章相关的互联网学习教程文章

PHP配置环境中如何开启伪静态【图】

1、在httpd.conf中引入httpd-vhosts.conf2、在httpd.conf中开启mod_rewrite.so3、在httpd-vhosts.conf中配置虚拟主机 AllowOverride All 的作用: AllowOverride All主要是为了实现URL重写,这点在TP5中非常重要,可以在.htaccess中进行配置,从而省略路径中的index.PHP原文:http://www.cnblogs.com/mrszhou/p/7421154.html

微信 php 获取ticket

<?phpheader(‘content-type:text/html; charset=utf8‘);define(‘TOKEN‘, ‘youtoken‘); // TOKENdefine(‘APP_ID‘, ‘youid‘); // 开发者AppID,服务号可获取define(‘APP_SECRET‘, ‘youSECRET‘); // 开发者AppSecret,服务号可获取set_time_limit(30); //为防止access_token获取失败导致死循环$wechatObj = new test();//echo ‘二维码地址:‘.$wechatObj->QrcodeCreate(111);//echo ‘显示结果‘.$wechatObj->AccessT...

笨鸟学php(五) 函数的声明与使用

1、函数的声明<?php/*** function 函数名(参数1, 参数2.... ){* 函数体;* 返回值;* }*/$sum = sum(3, 4);echo $sum;function sum($x, $y){$sum = 0;$sum = $x * $x + $y + $y;return $sum;} ?>2、变量的范围局部变量: 在函数中声明的变量就是局部变量, 只能在自己的函数内部使用。 全局变量: 在函数外声明的变量就是全局变量, 在变量声明以后直到整个脚本结束前都可以使用, 包括在函数中和 { } 中都可使用。2.1 知识点: PHP的...

PHP常用正则表达式函数浅析

1. preg_match()函数 preg_match()函数在字符串中搜索模式,如果存在则返回true,否则返回false $pattern=‘/php/‘; $str=‘php100.com‘; echo preg_match($pattern,$str); 输出结果:12. preg_grep()函数 preg_grep()函数搜索数组中的所有元素,返回由与某个模式匹配的所有元素组成的数组 $pattern=‘/p$/‘; $strArray=array(‘asp‘,‘php‘,‘jsp‘,‘python‘,‘ruby‘); print_r(preg_grep($pa...

php文件下载【代码】

1 <?php2//对函数的说明3 //参数说明 $file_name 文件名4 // $file_sub_dir: 下载文件的子路径 ‘"/xxx/xxx/" 5function down_file($file_name,$file_sub_dir){6//死去活来,演示下载一个图片.7 //如果文件是中文.8 910 //原因 php文件函数,比较古老,需要对中文转码 gb231211$file_name=iconv("utf-8","gb2312",$file_name); 12//绝对路径13$file_path=$_SERVER[‘DOCUMENT...

PHP遍历数组的方法汇总【代码】

今天有个朋友问我一个问题php遍历数组的方法,告诉她了几个。顺便写个文章总结下,如果总结不全还请朋友们指出第一、foreach()foreach()是一个用来遍历数组中数据的最简单有效的方法。 <?php $urls= array(‘aaa‘,‘bbb‘,‘ccc‘,‘ddd‘); foreach ($urls as $url){ echo "This Site url is $url! <br />"; } ?> 显示结果: This Site url is aaa This Site url is bbb This Site url is ccc This Site url is ddd 第二、w...

PHP 导出Excel表格【代码】

在实际开发中,有很多场景是需要导出Excel表格的,比如后台的统计数据,客户希望能导出为表格的形式,今天介绍一下TP5框架内实现Excel表格的导出功能,首先下载phpexcel.zip,解压后放到vendor第三方类库目录下,直接用函数vendor()引入就可以啦,直接贴代码: public function pushExcelAll(Request $request){vendor(‘phpexcel.PHPExcel‘); //引入核心库文件 vendor(‘phpexcel.PHPExcel.Writer.Excel2007‘); //引入excel2...

CentOS 6.3下安装PHP xcache扩展模块笔记

安装环境centOS6.3 APACHE:apache-2.4.4 PHP:5.4.131.安装xchache:复制代码 代码如下: # wget http://xcache.lighttpd.net/pub/Releases/3.0.1/xcache-3.0.1.tar.gz # tar xf xcache-3.0.1.tar.gz # cd xcache-3.0.1 #xcache是php的扩展,要使用php命令加载此扩展 # /usr/local/php5/bin/phpize #phpize命令作用是要准备一个php扩展准备编译,所以扩展要先执行编译 #./configure --enable-xcache --with-php-config=...

ThinkPHP5 对html页面中的url传参操作

◆ 背景毕竟PHP开发的框架多数都会和前端页面嵌套使用,而不同的框架升级多少都会有所变化,这毕竟是其中的一个知识点吧,在我找不到方法前,考虑的是隐藏域提交“ID”,然后后台post处理取出此ID,再依次为依据进行后续操作…框架:ThinkPHP5.1路由配置举例:【有参数的一种】Route::any(‘cms/article/edit/:id‘,‘cms/article/edit‘);1◆ 操作§. html 中嵌入方式这种情况,一般是 form表单的页面提交形式,直接在属性 "action...

PHP用json_encode生成json字符串并且不转义中文【代码】

$ret = preg_replace_callback("/\\\u([0-9a-f]{4})/i", function ($match) { // 不转义中文return json_decode("\"{$match[0]}\"", true);}, json_encode($agentList)); 原文:https://www.cnblogs.com/pangchunyu/p/14547234.html

Thinkphp debug为true时页面能正常打开,关闭debug后,页面错误。【代码】

设置了thinkphp的路由功能,在全局配置文件common/conf/config.php下设置了‘URL_ROUTER_ON‘ => true, ‘URL_ROUTE_RULES‘=>array(‘news/:year/:month/:day‘ => array(‘Admin/Account/news‘, ‘status=1‘),‘news/:id‘ => ‘Admin/Account/index‘,‘blog/:year\d|md5/[:month\d]‘=>‘Admin/Account/index‘,‘/^article\/(\d{0,4})\/(\d{0,2})$/‘=>‘Admin/Account/article?year=:1&month=:2‘,‘clos...

PHP 函数:intval()

intval 变量转成整数类型。语法: int intval(mixed var, int [base]);返回值: 整数函数种类: PHP 系统功能内容说明:本函数可将变量转成整数类型。可省略的参数 base 是转换的基底,默认值为 10。转换的变量 var 可以为数组或类之外的任何类型变量。原文:http://www.cnblogs.com/dekevin/p/4261828.html

Composer 是 PHP 的依赖管理工具----安装【代码】

Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。下载 Composer 的可执行文件局部安装要真正获取 Composer,我们需要做两件事。首先安装 Composer (同样的,这意味着它将下载到你的项目中):$ curl -sS https://getcomposer.org/installer | php上面的php是执行php文件[这个是linux的默认执行php环境/usr/local/bin中],我自己装的不是默认环境中[/opt/lampp/bin],在目录/...

PHP操作MongoDB 数据库

最近有个项目,需要用php操作mongoDb数据,整理如下  1,连接MongoDB数据库$conn = new Mongo();其他链接方式//$conn=new Mongo(); #连接本地主机,默认端口.//$conn=new Mongo(“172.21.15.69″); #连接远程主机//$conn=new Mongo(“xiaocai.loc:10086″); #连接指定端口远程主机//$conn=new Mongo(“xiaocai.loc”,array(“replicaSet”=>true)); #负载均衡//$conn=new Mongo(“xiaocai.loc”,array(“persist”=>”t”)); #持久...

Nginx+PHP实时生成不同尺寸图片【代码】【图】

原来图片服务器采用Windows .net架构,鉴于需求需要生成各种尺寸图片。650) this.width=650;" src="/upload/getfiles/default/2022/11/10/20221110110717338.jpg" title="QQ图片20160429171042.png" />流程说明:用户从Nginx请求对应的图片,判断是否存在_200x300的对应参数,如果没有就直接请求到对应目录的原图,否则继续判断是否在本地已经生成了对应的缓存图片,如果存在返回已经生成过的定制尺寸图片,否则请求PHP动态生成。Ngi...