linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
您的位置:
主页
>
程序设计
> PHP
PHP
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言
用户邀请码的生成方法
:用户邀请码的生成方法:最近由于现公司某些原因不得不重新投入到找工作的浪潮中。在面试过程中也遇到过一些比较有趣的面试题。可能当时没有想到,回来后自己又思考了下。题目一:已知一个用户的ID(ID是长整形)根据用户ID给用户生成一个唯一的邀请码(邀请码范围([a-z0-9])?代码实现!当时思考的几种方案都比较简单:<?phpfunctioncreateCode($userId){//方案一:$currentTime
PHP入门学习——PHP语法
:PHP入门学习——PHP语法:一、PHP简介(1)PHP:中文名,超文本预处理器,是一种通用开源脚本语言;(2)Dreamweaver介绍(3)四种定界符标准风:<?phpphp>;短标记风:<??>;默认情况下,不支持短标记风,要在PHP的配置文件中(php.ini)中开启支持短标记;在配置文件中,搜索short_open_tag,将参数修改为On,重启Apache服务器;asp风:<
nginx roundrobin 、keepalive、ip_hash模块分析
:nginxroundrobin、keepalive、ip_hash模块分析:首先从以下结构体开始,他也被包含在ngx_http_upstream_srv_conf_s结构中typedefstruct{ /*typedefngx_int_t(*ngx_http_upstream_init_pt)(ngx_conf_t*cf,ngx_http_upstream_srv_conf_t*us);*/ngx_http_upstream_init_ptinit
PHP获取真实客户端的真实IP
REMOTE_ADDR是你的客户端跟你的服务器“握手”时候的IP。如果使用了“匿名代理”,REMOTE_ADDR将显示代理服务器的IP。HTTP_CLIENT_IP是代理服务器发送的HTTP头。如果是
PHP入门学习——数据库学习
:PHP入门学习——数据库学习:一、数据库简介(1)数据库是存放数据的仓库,数据不是直接放到数据库中,数据库中放的是表,表中存放的才是数据;(2)数据库的发展史萌芽阶段——文件系统:使用磁盘文件来存储数据;初级阶段——第一代数据库:出现了网状模型、层次模型的数据库;中级阶段——第二代数据库:关系型数据库和结构化查询语言;高级阶段——新一代数据库:“关系-对象”型数据库;(3)层次模型:层次数据模型模拟现实生活中的各种分层组织,资
详解spl_autoload_register函数
:详解spl_autoload_register函数:在了解这个函数之前先来看另一个函数:__autoload。一、__autoload这是一个自动加载函数,在PHP5中,当我们实例化一个未定义的类时,就会触发此函数。看下面例子:printit.class.php<?phpclassPRINTIT{functiondoPrint(){echo'helloworld';}}?>index.php
php开发那点事儿一
:php开发那点事儿一:一:不要使用相对路径,要使用根路径这样的代码行很常见:require_once(../../lib/some_class.php);这种方法有很多缺点:●它首先搜索php包括路径中的指定目录,然后查看当前目录。因此,会检查许多目录。●当一个脚本被包含在另一个脚本的不同目录中时,它的基本目录变为包含脚本的目录。●另一个问题是,当一个脚本从cron运行时,它可能不会将它的父目录作为工作目录。所
php知识点3-HTTP 头部-Connection
:php知识点3-HTTP头部-Connection:1.概述有的网站会在服务器运行一段时间后down掉,有很多原因可能造成这种现象:比如tomcat堆和非堆内存设置不足,程序没能释放内存空间造成内存溢出,或者某些进程一直运行没能释放,造成cup资源大量消耗。但除了程序本身的原因,还有可能是客服端访问造成(当然这个客户端也包含如蜘蛛软件等搜索引擎),如果服务器和客户端建立的是长链接(可以用netstat-a命令查看网络访问信息),这就需要对ht
一个FFMPEG视频转换的PHP类
:一个FFMPEG视频转换的PHP类:<?php classlocal_video {public$options;public$ffmpeg;public$phpcms_path;public$backup;function__construct($options,$ffmpeg,$backup=true){$this->opti$this->options=array_filter($option
php知识点3-HTTP 头部-Accept与Content-Type的区别
:php知识点3-HTTP头部-Accept与Content-Type的区别:1.Accept属于请求头,Content-Type属于实体头。Http报头分为通用报头,请求报头,响应报头和实体报头。请求方的http报头结构:通用报头|请求报头|实体报头响应方的http报头结构:通用报头|响应报头|实体报头2.Accept代表发送端(客户端)希望接受的数据类型。比如:Accept:text/xml;代表客户端希望接受的数据类型是xml类型Content-Type代
git on serverssh深入剖析,github提供服务原理
:gitonserverssh深入剖析,github提供服务原理:1.安装好linux,安装好git(192.168.1.239)2.创建一个用户zph(让此用户提供gitonserver),密码设置为12345678#useraddzph<prename=codeclass=html>#passwdzph 3.切换到zph用户#suzph$cd4.创建一个远程仓库$gitinit--baresample.g
PHP基础——PHP数组
:PHP基础——PHP数组:PHP数组与其他语言的数组有些不同,在PHP中,数组包含两种类型的数组:数字索引数组关联数组其中,数字索引数组是指其key为数字,而后者可以使用字符串作为其key,这相当于map。1、数组的声明和初始化数组的声明和初始化使用函数array(),其格式如下:$a=array()对于数字索引的数组,如下:<?php$a=array(a,b,c);print_r($a);
179 php phpMyAdmin访问远程数据库
:179phpphpMyAdmin访问远程数据库:phpMyAdmin访问远程数据库编辑config.inc.php找到config.inc.php,编辑在后面添加A.访问网址$cfg['PmaAbsoluteUri']='';这里填写phpmyadmin的访问网址B.mysql主机信息$cfg['Servers'][$i]['host']='localhost';//MySQLhostnameorIPaddress 填写
php封装json通信接口详解及实例
php创建JSON数据详解:?php//创建一个字符数组$arr=array(’id’=1,’name’=’david’);echojson_encode($arr);//这个是创建JSON的
c语言从入门到放弃 php从入门到放弃系列-01php环境的搭建
c语言从入门到放弃:c语言从入门到放弃php从入门到放弃系列-01php环境的搭建:php从入门到放弃系列-01.php环境的搭建一、为什么要学习php1、php语言适用于中小型网站的快速开发;2、并且有非常成熟的开源框架,例如yii,thinkphp等;3、几乎全部的CMS内容管理系统,例如织梦,discuz,帝国,江湖等,采用php语言,而CMS内容管理系统,发展势头良好,使用与多数门户网站,电商网站的开发;二、什么是php语言PHP(外文名:
PHP入门学习——基础概念
:PHP入门学习——基础概念:一、概念(1)静态网站和动态网站静态网站:不支持数据交互的网站(.html);动态网站:支持数据交互的网站;实现动态网站的技术:ASP(.asp)、PHP(.php)、.NET(.aspx)、JAVA(.jsp);(2)客户端和服务器端客户端给服务器发送一个请求(HTTP请求),服务器会把静态资源(HTML代码、图片、js、css)发送给客户端,客户端通过浏览器解析返回的代码,形成我们看到的网页
php55新增特性yield生成器
:php55新增特性yield生成器:php官方文档yieldhttp://php.net/manual/zh/language.generators.overview.php参考:http://laravelacademy.org/post/4317.html生成器提供了一种更容易的方法来实现简单的对象迭代,相比较定义类实现Iterator接口的方式,性能开销和复杂性大大降低。生成器允许你在foreach代码块中写代码来
简易上传文件管理系统
:简易上传文件管理系统:<?php if(isset($_GET[type])){$path=attachment/.date(Ymd);if($_GET[type]==0){if(!file_exists($path)){mkdir($path);}if(move_uploaded_file($_FILES[file][tmp_name],$path./.$_FILES[file
PHP 获取服务器ip等详细信息
:PHP获取服务器ip等详细信息:getimagesize()函数用于获取图像尺寸,类型等信息。imagesx()函数用于获取图像的宽度。imagesy()函数用于获取图像的高度。客户端IP相关的变量1.$_SERVER['REMOTE_ADDR'];客户端IP,有可能是用户的IP,也有可能是代理的IP。2.$_SERVER['HTTP_CLIENT_IP'];代理端的IP,可能存在,可伪造。3.$_SERVER[
php知识点3-HTTP 头部-Accept-Language
:php知识点3-HTTP头部-Accept-Language:1.概述IE使用Windowsdefaultlocale来决定Accept-Language属性。Windowsdefaultlocale可以通过Win32API函数GetUserDefaultLCID来取得。另外,shellAPI提供GetAcceptLanguages函数来取得IE的Accept-Language。2.实例Accept-Language:zh-C
php计划任务 php定时计划任务的实现原理
php计划任务:php计划任务php定时计划任务的实现原理:根据php手册简单介绍一些相关的知识:1.连接处理:在PHP内部,系统维护着连接状态,其状态有三种可能的情况:0-NORMAL(正常)1-ABORTED(异常退出)2-TIMEOUT(超时)当PHP脚本正常地运行NORMAL状态时,连接为有效。当远程客户端中断连接时,ABORTED状态的标记将会被打开。远程客户端连接的中断通常是由用户点击STOP按钮导致的。当连接时间
使用Smarty模板2x注入变量报错
:使用Smarty模板2x注入变量报错:原因:php5.5以后的preg_replace不再支持e模式修饰符,可以用preg_replace_callback函数替换。解决办法:找到文件Smarty_Compiler.class.php第270行:/*replacespecialblocksby{php}*/$source_content=preg_replace($search.'e','.$this-&g
yii2 RESTful api的详细使用
:yii2RESTfulapi的详细使用:什么是RESTful风格的API对于各种客户端设备与服务端的通信,我们往往都通过API为客户端提供数据,提供某种资源。关于RESTful的概念,一查一大推,一两句也解释不清,姑且先按照我们通俗的理解:在众多风格、众多原则的API中,RESTful就是一套比较优秀的接口调用方式。Yii2如何实现RESTful风格的API1、建立单独的应用程序为了增加程序的可维护性,易操作性,我们选择新建一套应用程序
php知识点3-HTTP 头部-Cache-Control
:php知识点3-HTTP头部-Cache-Control:1.概述Cache-control用于控制HTTP缓存(在HTTP/1.0中可能部分没实现,仅仅实现了Pragma:no-cache)2.例子Cache-Control:cache-directivecache-directive可以为以下:request时用到:no-cacheno-storemax-age=delta-secondsmax-stale=delta-secondsmi
php 截取GBK文档某个位置开始的n个字符方法
cut.php:#!/usr/bin/php?phpdefine(’INPUT_FILE’,’t.txt’);define(’OUTPUT_FILE’,’a.txt’);$pos=max(in
首页
上一页
1387
1388
1389
1390
1391
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
yii2中的rules 自定义验证规则详解 rules card yii rules techrules
php 获取网站地址的函数代码
php 读写文件的实现代码
php增强型mhash函数的实现代码
笔记019 通过 spl_autoload_register 实现自动加载
php抽象类、接口的区别和选择实例详解
PHP 页面跳转到另一个页面的几种方法分享_PHP教程
Thinkphp连表查询及数据导出方法示例
PHP实现一维数组与二维数组去重功能
php printf函数格式化详细说明(1/2)_PHP教程