当前位置:首页 > PHP教程 > PHP常见问题

PHP常见问题

利用fsockopen()函数开放端口扫描器的实例

9

1、前言本文利用fsockopen()函数,编写一个功能简单的端口扫描器。2、关键技术本实例的端口号是固定的,通过对数组的遍历,利用fsockopen()函数连接,如果连接成功,则该端口处于开放状态,否则该端口处于关闭状态。核心代码如下:f

php5apache2.2webservice创建与配置(java)

4

php5apache2.2webservice创建与配置测试工具:wscaller.jar(此文是给java程序调用的webservice)提示:要运行wscaller.jar要选安装jdk如果没有安装jdk则wscaller.jar会以压

PHP在弹框中获取foreach中遍历的id值并传递给地址栏

5

1.php有时候我们需要再弹框中获取foreach中遍历的数据(例如id),在弹框中点击按钮并传递给地址栏跳转。那么应该怎么做呢。2.点击取现按钮,如果没有设置密码->弹框3.点击去设置,把用户名通过地址栏传递给别的页面。4.使用on

php生成静态页面的简单示例

5

发布新闻,实现新闻页面静态化,真静态add.php复制代码代码如下:<html><head>添加新闻</head><body><formmethod="post"action="doad

推荐几个开源的微信开发项目

14

 下面向大家介绍的是微信开发项目里使用的3款基于php的开发框架,相信一定对你的开发工作有所帮助。  1.wechat-php-sdk  微信公众平台php开发包,细化各项接口操作,支持链式调用。  github托管地址:dodgepudd

typecho插件编写教程(二):写一个新插件

6

第一节我们了解了一个插件的基本构成,下面我们需要一个实例练习巩固。真赶巧,老高最近正在改版百度sitemap提交插件fortypecho,下面和老高一起改版吧!准备不知道大家用过wp版的百度结构化插件没?老高就是研究了那个插件,观察其api

phpis_writable判断文件是否可写实例代码

15

phpis_writable函数介绍is_writable—判断给定的文件名是否可写,该函数的结果会被缓存。请使用clearstatcache()来清除缓存。语法:boolis_writable(string$filename)如果文件存在

如何解决phpmyadmin导入数据库文件最大限制2048KB

10

解决办法如下:1、打开php.ini。找到upload_max_filesize、memory_limit、post_max_size这三个参数!(在默认的情况下,php只允许最大的上传数据为2m,也就是2048kb,而极限的最大使用内存m

基于Linux调试工具strace与gdb的常用命令总结

10

strace和gdb是linux环境下的两个常用调试工具,这里是个人在使用过程中对这两个工具常用参数的总结,留作日后查看使用。strace调试工具strace工具用于跟踪进程执行时的系统调用和所接收的信号,包括参数、返回值、执行时间。在li

YIIFramework框架教程之安全方案详解

7

本文讲述了yiiframework框架的安全方案。分享给大家供大家参考,具体如下:web应用的安全问题是很重要的,在“黑客”盛行的年代,你的网站可能明天都遭受着攻击,为了从某种程度上防止被攻击,yii提供了防止攻击的几种解决方案。当然这里讲

PHP实现一个多功能购物网站的案例

13

一、需要实现的页面:index.aspx:浏览商品页面,显示商品列表,用户可以点击“加入购物车“。viewcart.aspx:查看购物车页面,显示已购买的商品信息,可以点击“删除“和“提交添加订单购买”商品viewaccount.aspx:

php设计模式之命令模式的应用详解

5

命令模式:将一个请求封装为一个对象,从而你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销操作。命令类:1.命令角色:声明了一个给所有具体命令类的抽象接口。这是一个抽象角色。2.具体命令角色:定义一个接受者和行为之间

php访问oracle存储过程实例详解

6

php访问oracle存储过程实例详解比如我的本地oracle数据库有一个package,里面有一个存储过程:createorreplacepackagepkg_trans_relis--author:test--created:--pur

Yii框架表单提交验证功能分析

7

本文实例讲述了yii框架表单提交验证功能。分享给大家供大家参考,具体如下:一、前端提交的三种方式前面已经提出,表单提交一共只有三种方式。1.前端原生html(1)原生html标签首先,直接使用html标签的input,a等;其次,使用css

ThinkPHP实现跨模块调用操作方法概述

6

使用$this可以调用当前模块内的方法,但是很多情况下经常会在当前模块中调用其他模块的方法。thinkphp内置了a方法与r方法这两个特殊的大写字母方法来处理跨模块调用的问题。目前index模块内有index操作user模块有shownam

php学生管理系统

6

本文实例为大家分享了php学生管理系统源码,供大家参考,具体内容如下功能:1.添加/删除/修改2.数据存储.界面分布:index.php--->主界面add.php--->stu添加action--->sql中add/de

win7计划任务定时执行PHP脚本设置图解

5

做php开发的朋友有时候会希望自己的电脑能每天定时的运行一下某个脚本,但定时执行php脚本这种概念似乎多半是在linux中才提到,下面这篇文章主要和大家分享一下在win7下如何设置计划任务,以实现定时执行我们的php脚本。1.如下图依次选择

一个简单的phpMVC留言本实例代码(必看篇)

7

摘要标题上我把这个留言板叫最简单的,其实应该叫最简陋的,因为把全部注意力集中在mvc模式设计和实现上,所以ui方面几乎没有一点修饰。这个小程序一共包含6个文件,其中index.php是程序入口、post.htm是留言表单、在lib文件夹里m

laravel5使用trycatch的实例详解

4

在laravel5中使用以下代码并没有捕获异常try{var_dump($val);}catch(exception$e){var_dump($e);echo$e->getmessage();}  laravel5时代控制器被强制放到

Laravel5.5中利用Passport实现Auth认证的方法

9

前言最近在写一个前后端分离项目,本来想用jwt-auth+dingo开发的,但是略感笨重,于是想到了laravel的passport和5.5新出的apiresource。laravelpassport是一套已经封装好的oauth2服务端实现