社区
基础编程
帖子详情
php中有没有类似asp.net中的session_start和application_start?
q_m
2009-01-14 10:54:12
大家好.
兄弟刚刚学习php.
不知道php中有没有类似asp.net中的session_start和aplication_start的事件?
程序中有些东西是需要站点启动的时候就执行的.
或者一般在php中是如何实现这种需求的?
...全文
166
8
打赏
收藏
php中有没有类似asp.net中的session_start和application_start?
大家好. 兄弟刚刚学习php. 不知道php中有没有类似asp.net中的session_start和aplication_start的事件? 程序中有些东西是需要站点启动的时候就执行的. 或者一般在php中是如何实现这种需求的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wufansheng
2009-01-16
打赏
举报
回复
session_start有,楼上的都说过了。aplication_start就没有,因为PHP没有application。
wxq4100798
2009-01-16
打赏
举报
回复
[Quote=引用 4 楼 q_m 的回复:]
引用 3 楼 wxq4100798 的回复:
看下MOP类的函数,可能达到你的要求
不好意思,能否说的明白一些?MOP类?
呵,我是新手.不懂.
谢谢.
[/Quote]
看手册啊,郁闷
shmop 操作 内存,在整个程序运行期所有人共享
iasky
2009-01-15
打赏
举报
回复
ASP.NET和php就两个概念
Zijian_Zhang
2009-01-15
打赏
举报
回复
[Quote=引用楼主 q_m 的帖子:]
大家好.
兄弟刚刚学习php.
不知道php中有没有类似asp.net中的session_start和aplication_start的事件?
程序中有些东西是需要站点启动的时候就执行的.
或者一般在php中是如何实现这种需求的?
[/Quote]session_start就有,相对应于PHP的session_start函数。
aplication_start没听说有。
q_m
2009-01-15
打赏
举报
回复
[Quote=引用 3 楼 wxq4100798 的回复:]
看下MOP类的函数,可能达到你的要求
[/Quote]
不好意思,能否说的明白一些?MOP类?
呵,我是新手.不懂.
谢谢.
helloyou0
2009-01-15
打赏
举报
回复
无aplication_start
因为php无对应的application概念
可以用 file/db等间接达到目的
wxq4100798
2009-01-15
打赏
举报
回复
看下MOP类的函数,可能达到你的要求
bookmoth
2009-01-14
打赏
举报
回复
session_start()是有的,php中用来在页面启用session。
aplication_start没接触过。
据我所知php并不像.net或者说windows编程那样是事件驱动的机制。
不太理解站点启动时就执行是个什么概念……orz,看来我需要去了解一下asp.net了。
asp.net
实现网站访问器
由微软专家 邵志东 讲的一个如何运用
asp.net
实现网站访问器的课件,里面用到了
Session
_End,
Application
_S
tar
t 和
Session
_S
tar
t等
asp.net
网站访问器 视频
前面上传的是一个课件,现在上传的是视频文件 里面运用了
Session
_End,
Application
_S
tar
t 和
Session
_S
tar
t
ASP.net
全局程序文件Global.asax用法分析
本文详细讲述了
ASP.net
全局程序文件Global.asax用法,分享给大家供大家参考。具体分析如下: 一般来说
ASP.NET
应用程序只能有一个Global.asax文件,该文件支持许多项。具体分析如下: •
Application
_S
tar
t:在应用程序接收到第一个请求时调用,这是在应用程序
中
给应用程序级的变量赋值或指定对所有用户必须保持的状态的理想位置。 •
Session
_S
tar
t:
类似
于
Application
_S
tar
t事件,但这个事件在用户第一次访问应用程序时调用。例如,
Application
_S
tar
t事件只在接收到第一个请求时触发,第一个请求会让应用程序运行,而
Session
Asp.Net
程序目录下文件夹或文件操作导致
Session
失效的解决方案
1、配置web.config
<
session
State mode=StateServer stateConnectionString=tcpip sqlConnectionString=data source=127.0.0.1;Trusted_Connection cookieless=false timeout=40/>
2、在Global.asax
中
添加启动启动
ASP.NET
状态服务代码 void
Application
_S
tar
t(object sender
ASP.NET
程序
中
删除文件夹导致
session
失效问题的解决办法分享
在Global
中
Application
_S
tar
t 添加 如: 代码如下: void
Application
_S
tar
t(object sender, Even
tAr
gs e) { //在应用程序启动时运行的代码 System.Reflection.PropertyInfo p = typeof(System.Web.HttpRuntime).GetProperty(“FileChangesMonitor”, System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.
基础编程
21,887
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章