-
windows上用c写php扩展(加密解密php源代码)
windows下用c写php扩展(加密解密php源代码)首先用helloworld试手一下。下载php源码包,ext目录就是扩展目录了里面有2个重要的文件是ext_skel以及ext_skel_win32.php.下载cygwin.有了这个就可以方便的在windows下创建php扩展了。下载中。。。下载完后用phpext_skel_win32.php--extname=hello来编译生成我们的扩...
19
热度 -
对PHP输入输出流学习跟认识
对PHP输入输出流学习和认识php://php://—访问各个输入/输出流(I/Ostreams)PHP提供了一些杂项输入/输出(IO)流,允许访问PHP的输入输出流、标准输入输出和错误描述符,内存中、磁盘备份的临时文件流以及可以操作其他读取写入文件资源的过滤器。?php://stdin,php://stdout和php://stderrphp://stdin、php://stdout和php:/...
78
热度 -
php异常处理机制
php错误处理和php异常处理机制php错误处理当我们开发程序时,有时候程序出现了问题,我们就可以用以下几种办法找出错误。开发阶段:开发时输出所有的错误报告,有利于我们进行程序调试运行阶段:我们不要让程序输出任何一种错误报告(不能让用户看到(包括懂技术,不懂技术的人))将错误报告写入日志中一、指定错误报告error_reporting=E_LL二、关闭错误输出display_errors=Off三...
54
热度 -
Android应用怎么监听自己是否被卸载及卸载反馈功能的实现(第三版)
Android应用如何监听自己是否被卸载及卸载反馈功能的实现(第三版)两个月前发了两篇有关监听自己是否被卸载和卸载反馈功能实现的博客,第二版的地址如下:http://www.cnblogs.com/zealotrouge/p/3159772.html,[email protected]/**/[email protected]/**/?馈,经过调试,有了问题的解决方案,但是由于...
45
热度 -
PHP汉语手册2
PHP中文手册211.异常处理用户可以用自定义的异常处理类来扩展PHP内置的异常处理类。以下的代码说明了在内置的异常处理类中,哪些属性和方法在子类中是可访问和可继承的。译者注:以下这段代码只为说明内置异常处理类的结构,它并不是一段有实际意义的可用代码。<?phpclassException{protected$message='Unknownexception';//异常信息protecte...
83
热度 -
怎么编写PHP扩展
如何编写PHP扩展 如何编写PHP扩展2010年06月14日如何编写PHP扩展翻译:taft@wjl.cnVer0.1最后修改日期2006/1/19WJLStudio@wjl.cn2006目录简介快速开始内存管理从PHP函数中返回值完成self_concat()实例小结包裹第三方的扩展编写利用资源的第一个PHP函数全局变量添加自定义INI指令线程安全资源管理宏总结词汇表简介PHP取得成功的一个主要...
625
热度 -
怎么编写PHP扩展
如何编写PHP扩展如何编写PHP扩展2010年06月14日如何编写PHP扩展翻译:[email protected]/**/Ver0.1最后修改日期2006/1/19WJLStudio@wjl.cn2006目录简介快速开始内存管理从PHP函数中返回值完成self_concat()实例小结包裹第三方的扩展编写利用资源的第一个PHP函数全局变量添加自定义INI指令线程安全资源管理宏总结词汇表...
16
热度 -
编辑一个病毒都需要学什么?
最近我阅读了一下熊猫烧香的核心代码,代码质量并不是很高,使用的技术也比较普通,但是作者思路不错,病毒设计的思路清晰,这点我比较欣赏。若要谈技术,最近发现各病毒比较厉害,是软告工作室做的wnso,至今什么杀毒软件都删不掉(不是查不出来,而是删不掉),就连去安全模式都删不掉,他们把病毒做成了驱动,病毒的实时保护性能非常优秀;就算用手工删也要用一点技巧的。 color='#F...
815
热度 -
[原创]初学c,自己做的模拟dos
[原创]初学c,自己做的模拟dos 本人是初学者,自己做了一个dos模拟系统,可提供文件建立,删除,修改,加密,复制,粘贴,格式化盘功能,目前未实现的就是无法建立文件夹。请各位高手测试,指点。如果有建立文件夹的方法或找出bug,请指点一下.我的qq:251859754/*****************************FileManagerVirtualSyst...
420
热度 -
[求助]用C语言编写电话费统计管理系统
[求助]用C语言编写电话费统计管理系统 编制电话费统计管理系统,包括本地电话费(0.18元/3分钟)、国内长途电话全价(1.0元/分钟+附加费0.1元/分),注意分时段折扣(附加费不半价打折),如7:00(含)-21:00(不含)时段,周一至周五全价,周六及周日半价,21:00(含)-24:00(不含)时段全部半价,0:00(含)-7:00(不含)全部打3折、IP电话(...
459
热度 -
PHP程序的常见破绽攻击分析
PHP程序的常见漏洞攻击分析综述:PHP程序也不是固若金汤,随着PHP的广泛运用,一些黑客们也在无时不想找PHP的麻烦,通过PHP程序漏洞进行攻击就是其中一种。在节,我们将从全局变量,远程文件,文件上载,库文件,Session文件,数据类型和容易出错的函数这几个方面分析了PHP的安全性。如何通过全局变量进行攻击?PHP中的变量不需要事先声明,它们会在第一次使用时自动创建,它们的类型根据上下文环境自...
46
热度 -
写给系统管理员的25个PHP保险实践
写给系统管理员的25个PHP安全实践PHP是广泛使用的开源服务端脚本语言。通过HTTP或HTTPS协议,ApacheWeb服务允许用户访问文件或内容。服务端脚本语言的错误配置会导致各种问题。因此,PHP应该小心使用。以下是为系统管理员准备的,安全配置PHP的25个实践事例。用于下文的PHP设置样例DocumentRoot:/var/www/html默认Web服务:Apache(可以使用Lightt...
2
热度 -
php公布webservice
php发布webservicewebservice有很多优点经常被用来做数据交换一类的工作,php也不甘示弱新版本的php也可以用来开发webservice了。虽然比起java,asp.net开发起来要麻烦一些,下面分享下我用php开发的第一个webservice 1.开发webservice要先打开php_soap.dll扩展库,编辑php.ini文件去前面的分号,之后看看设置生效没有 看到有...
187
热度 -
透过城市代码获取免费天气预报
通过城市代码获取免费天气预报 这里主要用到就是通过城市名称获取城市代码,拼装URL去方位免费天气预报的网站获取资源信息,然后保存解析,展现给user。如果想要运行下面的代码,首先要新建一个PHP的project,把下面三个文件拷贝进去,然后开启server,在浏览器上运行,如果不能访问,可以转换下你PC的代理,应该可以访问。有问题可以联系我~谢谢<!DOCTYPEhtmlPUBLIC"-//...
340
热度 -
PHP的Safe_mode 打开后哪些地方受限.解决办法
PHP的Safe_mode打开后哪些地方受限.Safe_mode打开后哪些地方受限.color='#e78608'>------解决方案-------------------- 如果PHP打开了savemodel,system()和其它程序执行函数将拒绝启动不在此目录中的程序。必须使用/作为目录分隔符,包括Windows中safe_mode_allowed_env_varsstring被安全模式限...
412
热度 -
PHP基础开发代码示范
PHP基础开发代码示例~ 最近打算重拾PHP来开发一些小型应用,很久没用PHP了,有些语法都生疏了,今天上午写了三个例子,基本上把之前的PHP复习了一下。基础语法操作: <?php //输出的方式测试 echo'###################输出测试################<br>'; echo'测试输出1(单引号)<br>'; echo"测试塑出2(...
130
热度 -
基于PHP的cURL快速入门三
基于PHP的cURL快速入门3 下面的代码有点复杂了,因此我将一小步一小步地详细解释:以下为引用的内容: //1.批处理器 $mh=curl_multi_init(); //2.加入需批量处理的URL for($i=0;$i<$max_connections;$i++){ add_url_to_multi_handle($mh,$url_list); } //3.初始处理 do{ $mrc=...
669
热度 -
php文件上载功能实现
php文件下载功能实现 <?php /** *文件下载功能 *@paramstring $fileName文件名称 *@paramstring $fileExt文件后缀名称 */ functiondownloadFile($fileName, $fileExt='.txt') { if(empty($fileName))return FALSE; $fileName.=$fileExt; $...
109
热度 -
PHP的Safe_mode 打开后哪些地方受限.该如何解决
PHP的Safe_mode打开后哪些地方受限.Safe_mode打开后哪些地方受限.color='#FF8000'>------解决方案--------------------如果PHP打开了savemodel,system()和其它程序执行函数将拒绝启动不在此目录中的程序。必须使用/作为目录分隔符,包括Windows中safe_mode_allowed_env_varsstring 被安全模式...
341
热度 -
提供php性能的编码技能
提供php性能的编码技巧 0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row...
152
热度