【有关问题:supesite登录后台提示admincp.phpwasnotonthisserver】教程文章相关的互联网学习教程文章

用PHP调用Oracle存储过程

PHP程序访问数据库,完全可以使用存储过程,有人认为使用存储过程便于维护不过仁者见仁,智者见智,在这个问题上,偶认为使用存储过程意味着必须要DBA和开发人员更紧密配合,如果其中一方更变,则显然难以维护。但是使用存储过程至少有两个最明显的优点:速度和效率。使用存储过程的速度显然更快。在效率上,如果应用一次需要做一系列SQL操作,则需要往返于PHP与ORACLE,不如把该应用直接放到数据库方以减少往返次数,增加效率。但是...

php 写webservice常见问题

1.php连接mysql 存储字段含有‘/‘等字符,json_encode()后,‘/‘会变为\/,这是需要一个函数:$array=str_replace("\\/", "/", json_encode($arr));,将‘\/’替换为‘/‘2.去除string中html标签,strip_tags()3.iconv("gbk","utf-8//IGNORE",$UserName);gbk能容纳生僻字IGNORE,忽略错误4.url传值 _GET["name"]中文不处理会出错,添加转换$name=iconv("GBK", "UTF-8", $name);,将url传的GBK转换为utf-8方可传值。5.preg_r...

Linux-LNMP-PHP相关配置【图】

查看php配置文件位置 /usr/local/php/bin/php -i|grep -i "loaded configuration file"需要查看那个站点的配置文件,去站点的目录下,创建phpinfo();具体:<?phpphpinfo();date.timezone #定义时区,Asia/Shanghaidisable_functions #安全函数eval,assert,popen,passthru,escapeshellarg,escapeshellcmd,passthru,exec,system,chroot,scandir,chgrp,chown,escapeshellcmd,escapeshellarg,shell_exec,proc_get_status,ini_al...

php字符串分割函数explode的实例代码

array explode (string $separator, string $string [, int $limit])该函数有3个参数,第一个参数$separator设置一个分割字符(串)。第二个参数$string指定所要操作的字符串。$limit参数是可选的,指定最多将字符串分割为多少个子串。该函数返回一个由被分割的子串组成的数组。来看下面的例子,对一个由逗号分隔的多行文本数据进行分析。例1,分割字符串。复制代码 代码如下:<?php$this_year = 2013;$text = <<< EOT祝无双,F,1982,广...

PHPexcel 将excel表格数据导入数据库

// index.php<form name="frm1" enctype="multipart/form-data" action="insertdb.php" method="post"> <input name="filename" type="file" /><input name="submit" type="submit" value="import" /></form>//insertdb.php<?phpheader("Content-type:text/html;charset:utf-8");//全局变量$succ_result=0;$error_result=0;@$file=$_FILES[‘filename‘];$max_size="2000000"; //最大文件限制(单位:byte)$fname=$file[‘name‘...

解析php中die(),exit(),return的区别

die()停止程序运行,输出内容exit是停止程序运行,不输出内容return是返回值die是遇到错误才停止exit是直接停止,并且不运行后续代码,exit()可以显示内容。return就是纯粹的返回值了,但是也不会运行后续代码exit(0):正常运行程序并退出程序;exit(1):非正常运行导致退出程序;return():返回函数,若在主函数中,则会退出函数并返回一值。详细说: 1. return返回函数值,是关键字; exit 是一个函数。 2. return是语言...

Thinkphp+Nginx(PHPstudy)下报的404错误解决【图】

最近一个TP5的项目说放到Nginx下测试看看,下载个 PHPstudy,放到WWW下,配置好域名,直接给个报个404;解决方法:1.先在phpstudy下配置好域名目录指向项目下的public下;2.复制下面这段代码放进nginx/conf/vhost文件里: location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } }代码截图如下:3.重新启动nginx即可,上面这段代码在TP5手册的部署里也有提到;原文:http://www....

PHP preg_replace()正则替换字符串

PHP preg_replace()正则替换,与Javascript 正则替换不同,PHP preg_replace() 默认就是替换所有符号匹配条件的元素。用程序处理的数据并不总是预先以数据库思维设计的,或者说是无法用数据库的结构去存储的。 比如模版引擎解析模版、垃圾敏感信息过滤等等。 一般这种情况,我们用正则按我们的规则去匹配preg_match、替换preg_replace。 但一般的应用中,无非是些数据库CRUD,正则摆弄的机会很少。 根据前面说的,两种场景:统计...

《PHP程序员面试笔试真题解析》——新书上线【图】

你好,是我——琉忆。很高兴可以跟你分享我的新书。很高兴,在出版了PHP程序员面试笔试宝典后迎来了我的第二本书出版——《PHP程序员面试笔试真题解析》。如果你是一个热爱PHP的程序员,刚踏入PHP职场,你值得拥有这本书来自学一番,再去尝试找PHP相关的工作,对你帮助绝对不是一般的大!!PS:宝典和真题解析其实是一套的~以下简单的对我的新书做个介绍~ 前言本书的适用群体:刚接触PHP,自学一段时间PHP后打算去找PHP相关的PHP面...

thinkPHP5.0源码目录介绍【代码】

解压源码目录1 1 Application 整个应用的存储代码(整个项目的代码存储模型、试图、控制器) 2 2 Extend 第三放扩展文件的存储目录(针对没有命名空间的类) 3 3 Public 域名解析的目录,也可以存储各种静态资源 4 4 Runtime 项目运行过程中使用的临时存储目录 5 5 Thinkphp 整个tp框架的源代码 6 6 Vendor 存储第三方扩展的文件的目录(针对使用compsser工具下载的源码) 7 7 Thin...

PhpStorm最新版 2017激活办法

最新版PhpStorm 2017正式版改进了PHP 7支持,改进代码完成功能。PhpStorm 是最好的PHP开发工具,使用它进行PHP开发将会让你感觉到编程的乐趣。终于从oschina看到了注册方法:phpstorm已经升级到2017.1,原注册码失效,2017.1.2注册方法:注册时选择“License server”输入 http://idea.lanyus.com/ (已被封杀)或者:http://idea.qinxi1992.cn/点击“OK”快速激活JetBrains系列产品另一种方法是:直接用浏览器打开 http://idea.la...

【php】字符串

1.字符串的定义方式:1.单引号 ‘‘2.双引号 ""3.定界符 <<<注意结束时的使用例:$str = <<<myStr字符串内容myStr;(此处要顶格写)2.常用的字符串输出函数:1.echo: 支持输出一个或多个变量,速度比print快一些2.print: 用法与echo相似,但是要比echo慢一些3.die(): 别名exit(),终止当前脚本执行,结束时可以提示一条语句4.print_r(): 与var_dump()函数使用方法相似,都是格式化变量并直接输出, 可以解析数组,对象等类型,常...

数组键值替换 php

用到的php函数 substr_replace(string,replacement,start,length) strlen();实现功能 根据用户的权限 银行卡隐藏中间12位数字 $admin = array("超级管理员","财务经理","财务查询"); $admin_name = $_G[‘user_result‘][‘typename‘]; //检测当前管理员用户名 if( !in_array($admin_name,$admin) ){ foreach( $result[‘list‘] as $key => $value ){ $acc_result = $value[‘account‘]; if($acc_result==""){ $acc...

php截取某二个特殊字符串间的某段字符串

在php开发的过程中,有时候会用到截取某二个特殊字符串间的某个字符串,并对这个字符串做特殊的处理,那么对截取出来的字符串做什么特殊处理我们暂时不管,我们今天先讲php截取某二个特殊字符串间的某个字符串的方法,下面我们以截取[start]到[/end]之间的字符串,其中的代码如下:<?php header('content-type:text/html;charset=utf-8'); $a=" 互联网出版许可证编号[start]华强北在线[/end]华强北商城,[start] ~~2014年,互联网出版...

php 常用 正则 表达式 匹配 符号 解释

常用正则表达式全部符号解释字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,‘n‘ 匹配字符 "n"。‘\n‘ 匹配一个换行符。序列 ‘\\‘ 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 ‘\n‘ 或 ‘\r‘ 之后的位置。$匹配输入字符串的结束位置。如果设置了RegExp 对象的 Multiline 属性,$ 也匹配 ‘\n‘ 或...