51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
PHP
php类内方法使用类外变量和类外函数
如果要调用另一个类的属性和方法,直接实例化后调用就可以但是要使用的变量和函数是独立的,不在本类或其他类里面,这时调用就要用下面的方法(本例是在同一个php文件里,如果不再同一个类文件可以require或者include进来)函数可以直接调用,变量要声明为全局变量,通过$GLOBALS以数组的方式可以访问到<?ph...
代码星球
·
2020-03-28
类外
php
类内
方法
使用
PHP函数之dirname()
1.定义和用法dirname()函数返回路径中的目录部分。即返回去掉目录名后的文件名。2.参数dirname(path):参数path是一个包含有指向一个文件的全路径的字符串。3.举例<?phpechodirname("c:/testweb/home.php");echodirname("/testweb/hom...
代码星球
·
2020-03-28
PHP
函数
dirname
thinkphp5使用第三方没有使用命名空间的类库
特别注意的是,如果你需要调用PHP内置的类库,或者第三方没有使用命名空间的类库,记得在实例化类库的时候加上 //错误的用法$class=newstdClass();$xml=newSimpleXmlElement($xmlstr);//正确的用法$class=newstdClass();$xml=...
代码星球
·
2020-03-28
使用
thinkphp5
第三方
没有
命名
php魔术常量、超全局变量、魔术方法
一、魔术常量(魔术变量)概念:所谓的魔术常量就是PHP预定义的一些常量,这些常量会随着所在的位置而变化。1、__LINE__ 获取文件中的当前行号。2、__FILE__ 获取文件的完整路径和文件名。3、__DIR__ 获取文件所在目录。4、__FUNCTION__ 获取函数名称(...
代码星球
·
2020-03-28
魔术
php
常量
全局
变量
php解决高并发问题
我们通常衡量一个Web系统的吞吐率的指标是QPS(QueryPerSecond,每秒处理请求数),解决每秒数万次的高并发场景,这个指标非常关键。举个例子,我们假设处理一个业务请求平均响应时间为100ms,同时,系统内有20台Apache的Web服务器,配置MaxClients为500个(表示Apache的最大连接数目)...
代码星球
·
2020-03-28
php
解决
高并发
并发
问题
thinkphp实现登录后返回原界面
主要思路还是用session记录原地址,在登录后再跳转回原界面先保存请求login方法界面的urlpublicfunctionsavelogin(){session('returnUrl',$_SERVER['HTTP_REFERER']);}在登录方法最后跳转时控制if($returnUrl=session('ret...
IT猿
·
2020-03-28
thinkphp
实现
登录
回原
界面
关于php命名空间的理解
理解命名空间首先要知道命名空间的作用,也就是它的出现解决了那些问题官方给出的解决的问题是:用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性。可以看下这篇文章:https://blog.c...
IT猿
·
2020-03-28
关于
php
命名
间的
理解
简单使用phpspider采集本博客文章内容
采集流程根据链接获取页面内容(curl)->获取需要采集的内容(可以通过正则、xpath、css选择器等方法进行筛选)<?phprequire_once'phpspider/autoloader.php';usephpspidercorephpspider;usephpspidercoreequests;u...
IT猿
·
2020-03-28
简单
使用
phpspider
采集
博客
PHP下载远程图片的几种方法总结
1.使用file_get_contentsfunctiondlfile($file_url,$save_to){$content=file_get_contents($file_url);file_put_contents($save_to,$content);}2.使用CURLfunctiondlfile($file...
IT猿
·
2020-03-28
PHP
下载
远程
图片
几种
PHP与thinkphp中var_dump()打印数组显示不全问题
在我们进行php开发的时候,经常会使用var_dump()函数进行数组的打印,以方便我们程序的调试,而有时候我们在进行多维数组打印的时候会发现多维数组打印不全,有些地方被…代替,这就是我们php配置的问题了。 打开php.ini搜索xdebug,会找到以下信息:xdebug.var_displa...
IT猿
·
2020-03-28
PHP
thinkphp
var
dump
打印
thinkphp5.1跨模块调用控制器或者模型
tp5.1采用命名空间的方式进行调用。 ...
IT猿
·
2020-03-28
thinkphp5.1
模块
调用
控制器
或者
thinkphp5.1 使用第三方扩展类库
此案例介绍的不是通过composer加载的,是手工下载放入extend目录下的扩展类库,仍然以phpspider为例将owner888目录放入extend目录下,也可以直接将phpspider目录放入extend目录,这里仍然用owner88为例是为了认清和composer的区别在需要使用的地方加上如下代码即可:use...
IT猿
·
2020-03-28
thinkphp5.1
使用
第三方
扩展
类库
thinkphp5命令行访问
入口文件后加一个空格就行了1,首先cd到站点目录public下,我的入口文件是默认的index.php,然后执行以下命令,2,php要加入环境变量访问index模块下的index控制器下的test方法phpindex.phpindex/index/test...
IT猿
·
2020-03-28
thinkphp5
命令行
访问
thinkphp5.1composer引入第三方类库使用注意
下面以引入phpspider为例子:composer引入: composerrequireowner888/phpspider 这时在vender目录下会多出一个owner888目录,里面就有我们需要的类库phpspider文件夹,有下面这些文件我们在需要使用的控制器头部添加代码,这时就可以使用ph...
IT猿
·
2020-03-28
thinkphp5.1composer
引入
第三方
类库
使用
thinkphp5.1控制器初始化函数initialize与构造函数__construct区别
构造函数中子类的构造方法会覆盖父类的构造方法,如果要继承父类的构造方法可以加入parent::__construct();例子://另一种方法,使用构造函数初始化publicfunction__construct(){//使用父类的构造函数,也就是调用Controller类的构造函数parent::__construc...
IT猿
·
2020-03-28
函数
thinkphp5.1
控制器
初始化
initialize
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
385
386
387
388
389
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他