-
学习动态网页制造PHP技术的正则表达式
所属栏目:[PHP教程] 日期:2022-03-31 热度:92
正则表达式难于书写、难于阅读、难于维护,经常错误匹配意料不到的文本或者错过了有效的文本,这些问题都是由正则表达式的表现和能力引起的。每个元字符(metacharacter)的能力和细微差别组合在一起,使得代码不借助于智力技巧就无法解释。 许多包含一定特[详细]
-
聊聊PHP开发者必不可少的3个发展要素
所属栏目:[PHP教程] 日期:2022-03-31 热度:172
语法结构教科书上的知识和实际的程序设计是有区别的,真正的知识要在实际的开发中获得。每个php的开发人员在开始开发web应用程序之前,都应该熟悉下面的五件事: 1. 框架 框架可以说是php开发中的一个最重要的问题。用php开发web应用程序时有很多方法,有[详细]
-
如何成为PHP编程高手
所属栏目:[PHP教程] 日期:2022-03-31 热度:188
PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的首选语言。前不久的一份权威调查表明,现在已经有31.6%的网站使用PHP作为主要的服务器端编程语言。 1.懒惰是金 2.编写漂亮的代码 3.追求程序的速度,而不是编程的[详细]
-
聊聊PHP程序开发中的中文编码问题
所属栏目:[PHP教程] 日期:2022-03-31 热度:176
PHP程序设计中中文编码问题曾经困扰很多人,导致这个问题的原因其实很简单,每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展 ASCII 码, 中国的 GB2312-80,日本的 JIS 等。作为该国家/区域内信息处理的基础,字符编码集起着统一编码[详细]
-
聊聊PHP数组读取的循环操作
所属栏目:[PHP教程] 日期:2022-03-31 热度:91
PHP基本上就是一种数组语言。时常要进行大量的数组循环操作,主要有两种方式,一种是foreach,另一种是while,到底哪种好哪种坏一直有争论,虽然我很早就意识到了这个问题,但是一直没有细究,懵懂的感觉一直持续到现在,为了以后能节省点CPU时间,下面总[详细]
-
分析PHP编码规范之注释和文件结构
所属栏目:[PHP教程] 日期:2022-03-31 热度:68
images存放图片文件,include中是系统是要引用的文件,一般在parameter中存放参数文件,config中存放配置文件,function中存放方法文件,如javascript的方法等,并按功能模块的分类,将各功能的类也放入其中 文件名 文件夹命名一般采用英文,长度一般不超[详细]
-
聊聊PHP开发人员应熟悉的五个概念
所属栏目:[PHP教程] 日期:2022-03-31 热度:143
语法结构教科书上的知识和实际的程序设计是有区别的,真正的知识要在实际的开发中获得。每个php的开发人员在开始开发web应用程序之前,都应该熟悉下面的五件事: 1. 框架 框架可以说是php开发中的一个最重要的问题。用php开发web应用程序时有很多方法,有[详细]
-
PHP技术进阶 用PHP处理多个同名复选框
所属栏目:[PHP教程] 日期:2022-03-30 热度:129
如果一个表单中有多个同名复选框,在提交到php时却只有一个值,而并不像asp那样是一串用逗号分割的值。有一个很简单的方法来解决:将复选框的name后面加上[],例如:input type=checkbox name=ccc value=1 改为:input type=checkbox name=ccc[] value=1。[详细]
-
用php语言实现数据库连接详细代码介绍
所属栏目:[PHP教程] 日期:2022-03-30 热度:69
通过PHP你可以轻松的连接到数据库,请求数据并将其显示在你的web站点中,甚至修改数据库中的数据。MySQL是一种很流行的数据库,并且在互联网中有许多有关PHP与MySQL的教程。MySQL是免费的,这一点也许就吸引了不少人。由于其广泛应用,我就不想在这里赘述M[详细]
-
PHP技术进阶 PHP SOCKET 技术研究
所属栏目:[PHP教程] 日期:2022-03-30 热度:61
今天试着写一个 PHP 与 C 语言通过socket通讯的程序,看过PHP手册,发现有好几种方式可以建立socket 客户端. 1、通过 fsockopen() 建立socket连接,然后用 用fputs() 发送消息,用 fgets() 接收消息。 2、通过 socket_create() 建立 socket 连接,然后用 s[详细]
-
PHP进阶技巧 如何避免表单的重复提交
所属栏目:[PHP教程] 日期:2022-03-30 热度:83
我想做一个随机的出现的网页,可是用rand()就是不行,听说要初始化随机数,可是怎么初始化,请不吝赐教,谢谢! //第一步:初始化种子 $seedarray =microtime(); $seedstr =split( ,$seedarray,5); $seed =$seedstr[0]*10000; //第二步:使用种子初始化随机[详细]
-
php实现gb2312和unicode间编码转换
所属栏目:[PHP教程] 日期:2022-03-30 热度:183
gb2312 和 unicode 间的编码转换 下面的例子是将 gb2312 转换为 全这种形式 php4.3.1以后的iconv函数很好用的,只是需要自己写一个uft8到unicode的转换函数 查表(gb2312.txt)也行。 ? $text = 电子书库; preg_match_all(/[/x80-/xff]?./,$text,$ar); forea[详细]
-
利用php和js来轻松实现页面数据的刷新
所属栏目:[PHP教程] 日期:2022-03-30 热度:154
利用XXXX.htm和XXX.php两个文件来实现数据的刷新 XXXX.htm head script // Refresh code r_s = 0; timenow = 0; function calrs() { d = new Date(); h= d.getHours(); m = d.getMinutes(); s = d.getSeconds(); if( m 10) m = 0 m; if( s 10) s = 0 s; st[详细]
-
PHP开发大型项目的方法 OOP思想
所属栏目:[PHP教程] 日期:2022-03-30 热度:158
面向对象编程的概念: 不同的作者之间说法可能不一样,但是一个OOP语言必须有以下几方面: 抽象数据类型和信息封装、继承、多态 在PHP中是通过类来完成封装的: 代码: ?php class Something { // 在OOP类中,通常第一个字符为大写 var $x; function setX($[详细]
-
动态网页制作PHP常用的正则表达式
所属栏目:[PHP教程] 日期:2022-03-30 热度:107
匹配中文字符的正则表达式: [/u4e00-/u9fa5] 匹配双字节字符(包括汉字在内): [^/x00-/xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=function(){return this.replace([^/x00-/xff]/g,aa).length;} 匹配空行[详细]
-
PHP教程 PHP编码书写规范
所属栏目:[PHP教程] 日期:2022-03-30 热度:63
1 文件结构 | |images |include |parameter |config |function |index images存放图片文件,include中是系统是要引用的文件,一般在parameter中存放参数文件,config中存放配置文件,function中存放方法文件,如javascript的方法等,并按功能模块的分类,[详细]
-
PHP输出控制功能在简繁体转换里的应用
所属栏目:[PHP教程] 日期:2022-03-30 热度:117
概要:本文对PHP的输出控制功能进行了简单介绍并对其在简繁体转化中的应用给出了具体思路和实例。 一 PHP 输出控制功能介绍 PHP作为当今流行的脚本语言之一,具有编写简便,执行速度快,扩充性好等优点。PHP的输出信息控制函数可以让你控制你的脚本输出的[详细]
-
PHP学习入门的一些基础知识
所属栏目:[PHP教程] 日期:2022-03-12 热度:80
一,PHP脚本代码标记 PHP的脚本是文件中一对特殊标记所包括的内容,如ASP是%....%,PHP可看成是?...?。 然而为了适应XML标准以将PHP嵌入到XML或XHTML中,PHP不建议使用短格式的?...?,而建议使用长格式标记?php...? 此外PHP代码块还支持 script language=ph[详细]
-
PHP精确到每一秒钟的在线人数显示代码
所属栏目:[PHP教程] 日期:2022-03-12 热度:177
以下为引用的内容: ?php session_start(); $dat_now1=date(H i s);//取时间 $p2=explode( , $dat_now1); $dat_number1=$p2[0]*3600 $p2[1]*60 $p2[2];//取秒 if($online_time)//上次刷新时间 {$dat_h=substr($online_time,11,2); $dat_i=substr($online_t[详细]
-
WINDOWS服务器安装多套PHP的另类解决方案
所属栏目:[PHP教程] 日期:2022-03-12 热度:53
我们需要在WINDOWS服务器中安装多个不同版本的PHP环境,或采用不同的php.ini配置,例如在使用中国E商务网的IONCUBE系统对PHP程序进行加密后,要在php.ini中设置加载选项目,但这个选项和zend加密程序解释器不能同时存在,如果在服务器中有另外程序采用ZEND加[详细]
-
PHP新手总结的PHP基础知识
所属栏目:[PHP教程] 日期:2022-03-12 热度:55
看了些PHP的基础知识,自己在这里总结下: 1、在HTML嵌入PHP脚本有三种办法: 以下为引用的内容: <scriptlanguage=php> //嵌入方式一 echo(test); </script> <? //嵌入方式二 echo<br>test2; ?> <?php //嵌入方式三 echo<br>test3; ?> 还有一[详细]
-
用PHP生成PDF文件 with FPDF
所属栏目:[PHP教程] 日期:2022-03-12 热度:106
What is FPDF? FPDF is a PHP class which allows to generate PDF files with pure PHP, that is to say without using the PDFlib library. The advantage is that PDFlib requires a fee for a commercial usage. F from FPDF stands for Free: you may[详细]
-
PHP中上传大体积文件时需要的设置
所属栏目:[PHP教程] 日期:2022-03-12 热度:106
不用说,还得找PHP配置文件php.ini的麻烦:) 打开php.ini,首先找到 ;;;;;;;;;;;;;;;; ; File Uploads ; ;;;;;;;;;;;;;;;; 区域,有影响文件上传的以下几个参数: file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开 upload_tmp_dir ;文[详细]
-
php的计数器程序
所属栏目:[PHP教程] 日期:2022-03-12 热度:113
1)文本计数器 以下为引用的内容: ?php $countfile=/count.txt; //设置保存数据的文件 if (!file_exists($countfile)){//判断文件是否存在 exec( echo 0 $countfile); } $fp = fopen($countfile,rw); $length=filesize($countfile); $num = fgets($fp,$le[详细]
-
PHP经验交流 php访问access的方法
所属栏目:[PHP教程] 日期:2022-03-12 热度:110
php访问mysql的方法,地球人都知道,不过访问access就麻烦点,今天我们一起也来学习下吧,因为在实际应用中也会要用到。在虚拟目录下访问需要转化下数据库文件所在的路径。这里采用ADODB库作为测试。代码如下: include(adodb/tohtml.inc.php); // load co[详细]

浙公网安备 33038102330475号