摘要:
前面两篇文章我们已经了解到:·什么叫sockets·windows下怎样配置PHP sockets编程环境本文将分享编写一个简单的socket程序的思路。测试环境:windows7wamp(php5.3.8)一个socket就像一个插头,它提供了两个进程间通信的方式。一般来说,它允许你在任意未被使用的端口进行接收或发送信息。那么怎样使用sockets呢? socket 服务端的编写:为了使问题不至... 阅读全文
摘要:
该系列文章主要包括以下内容:·什么叫sockets·windows下怎样配置PHP sockets编程环境·编写一个简单的socket程序本文将分享windows下怎样配置PHP sockets编程环境。首先,我们需要对sockets有一些基本的认识。如果你还不了解sockets是什么,请查看什么叫sockets。测试环境:windows 7wamp windows下怎样配置PHP sockets... 阅读全文
摘要:
Sockets are just like "worm holes" in science fiction. When things go into one end, they (should) come out of the other. Different kinds of sockets have different properties. Sockets are either conne... 阅读全文
摘要:
可能很多PHPer都习惯了在浏览器下跑php开发的web应用。今天我开始学习PHP socket(需要添加php_sockets扩展),突然想起要在命令行下面跑这个程序。于是有了本文。首先说简单的,如何在windows命令行下跑PHP程序。由于本人机器上使用的是wampserver,所以,如果你是自己搭建的开发环境或者使用其他集成环境,需要根据具体情况来参考本文。怎样在命令行下执行第一个hello... 阅读全文
摘要:
以windows为例,检查3306(MySQL默认端口)端口有没有被占用,在命令行下:C:\Users\admin>netstat -a|find "3306" TCP 0.0.0.0:3306 admin:0 LISTENING Unix/Linux下:% netstat -a | grep 3306windows下查看3306有没有启动te... 阅读全文
摘要:
一句话 nohup sh startup_Server.sh & 阅读全文
摘要:
PHP版本5.3.x系统 centos 5.4找到php.inilinux命令: whereis php.ini默认php.ini在/etc/目录下vi php.ini查找命令:/upload_max_filesize 回车修改最大上传文件尺寸 upload_max_filesize = 10M 修改执行超时时间 max_execution_time = 180重启apache: /etc/ini... 阅读全文
摘要:
布尔类型这是最简单的类型。boolean 表达了真值,可以为 TRUE 或 FALSE。 转换为布尔值要明确地将一个值转换成 boolean,用 (bool) 或者 (boolean) 来强制转换。但是很多情况下不需要用强制转换,因为当运算符,函数或者流程控制结构需要一个 boolean 参数时,该值会被自动转换。当转换为 boolean 时,以下值被认为是 FALSE:布尔值 FALSE 自... 阅读全文
摘要:
我们知道wordpress中,文章,媒体,页面都是存放在wp_posts表中的。它们都被定义为一种post类型。wordpress提供了钩子让我们自己注册新的POST类型。下面我们注册一种新的类型“文档”。/** * an example of registering a post type called "document" including providing contextual help... 阅读全文
摘要:
代码如下:/** 获取当前文章或页面别名*/function the_slug() { $post_data = get_post($post->ID, ARRAY_A); $slug = $post_data['post_name']; return $slug;}如果,希望在首页或其他文章列表页中得到给定ID的文章对应的别名(slug)可以通过以下方法:/** 获取给定ID的POST对应的别名... 阅读全文
摘要:
wordpress调用树形结构目录最简单的方法就是使用方法就是使用函数:另一种方法,方便自定义样式,代码如下: 分类目录 '', 'orderby' => 'name', 'order' => 'ASC', 'show_last_update' =>... 阅读全文
摘要:
这段PHP代码用于检测客户端浏览器使用的语言。脚本如下:根据需要,可以自定义 $availableLanguages将以上代码保存为test.php即可测试结果。 阅读全文
摘要:
这篇文章主要是分享一段js脚本,它可以用于检测手机方向的改变。window.addEventListener("orientationchange", function() { // Announce the new orientation number alert(window.orientation);}, false);上面这段代码,给通过添加一个事件监听器,探测方向的变更,值为0表示,正常... 阅读全文
摘要:
分享一段CSS代码:titlePHP代码吧,分享PHP开源程序!PHP代码吧,分享PHP开源程序!PHP代码吧,分享PHP开源程序!PHPCODE8.COM将以上代码保存为test.html即可预览效果。 阅读全文
摘要:
本文分享通过PHP检测给定的URL是否存在的小脚本,代码如下:将以上代码保存为test.php即可测试结果。 阅读全文
摘要:
有时候在模板中,我们需要检查某个插件是否已经激活,只需要使用下面的脚本即可: 阅读全文
摘要:
本文分享PHP获取文件扩展名的6种方法,下面是PHP代码:那么,到底用哪一种方法呢?我本人建议使用第6种方法,或者第2种。感觉这两种方法效率应该高一点。 阅读全文
摘要:
本文分享一个jQuery实现的树状结构插件。它是一个轻量级的,易于扩展的插件,可以以树形结构显示列表,而且可以折叠和展开,支持多级。效果如下图: Sample 1的源代码如下: Sample 1 - default Folder 1 Item 1.1 Folder 2 Subfolder 2.1 File 2.1.1 Fil... 阅读全文
摘要:
JQuery幻灯片焦点图插件兼容IE6/IE7/IE8/IE9,FireFox,Chrome*,Opera的 jQuery. KinSlideshow幻灯片插件,功能很多 ,基本能满足你在网页上使用幻灯片(焦点图)效果。演示如下: KinSlideshow默认设置效果代码: *焦点图显示的标题为 img 中 alt 属性中的文字 *当只有一张图片时不显示按钮,但也会有无缝切换效果 java... 阅读全文
摘要:
从PHP.net上了解到关于销毁session的方法: session_destroy — Destroys all data registered to a session session_unset — Free all session variables unset - unset a variable unset() 和session_destroy()的区别如下: Unset wi... 阅读全文
摘要:
如题。有时候集成开发工具如wamp,appserv确实方便,但是也可能会给你带来无尽的麻烦。最近就因为wamp 集成的mysql的编码问题而烦恼,wamp默认编码是latin。所以,决定:在开发前的准备阶段一定不要偷懒,一定要自己搭建一个稳定的,完全掌控的开发环境。下面会列出一些比较经典的开发工具,以备后查。windows上快速搭建ftp:Windows ftp server:http://php... 阅读全文
摘要:
關於 Notepad++Notepad++ 是在微軟視窗環境之下的一個免費的代碼編輯器。為了產生小巧且有效率的代碼編輯器,這個在 GPL 許可證下的自由軟體開發專案採用 win32 api 和 STL 以 C++ 程式語言撰寫成,並且選用功能強大的編輯模組 Scintilla。藉由加強與優化許多函數及演算法,Notepad++ 致力於減少世界二氧化碳的排放。當使用較少的 CPU 功率,降低電腦系統... 阅读全文
摘要:
有时候维护windows的服务器,需要快速搭建一个ftp,不妨使用Golden FTP server。 Golden FTP server Free 4.70软件简介 Golden FTP Server是专门针对计算机新手所开发的FTP服务器软件,不但操作画面简单、好用,没有任何复杂的操作与设定,只要安装好软件,便可马上开放让人下载或上传档案。对于临时需要传送超大档案的使用者来说,是个相当方便的... 阅读全文
摘要:
本文使用PHP CSV PASER 类, 下载地址:http://code.google.com/p/php-csv-parser/如果您无法访问google code也可以通过以下链接下载:http://www.supan.la/184556.html使用实例: csv 文件name,age,skilljohn,13,knows magictanaka,8,makes sushijose,5,d... 阅读全文
摘要:
默认MySQL是不允许通过数据库服务器的IP进行远程访问的,以下是mysql远程连接授权命令:GRANT all privileges ON *.* to root@'%' IDENTIFIED BY 'yourpassword'; FLUSH PRIVILEGES;通过执行以上命令,我们可以使用root进行远程访问。 阅读全文
摘要:
function GetBetween($content,$start,$end){ $r = explode($start, $content); if (isset($r[1])){ $r = explode($end, $r[1]); return $r[0]; } return '';}echo GetBetween("abcdefghi... 阅读全文
摘要:
PHP压缩CSS文件 header('Content-type: text/css'); ob_start("compress"); function compress($buffer) { /* remove comments */ $buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer); /... 阅读全文
摘要:
PHP脚本统计页面执行时间代码如下://Create a variable for start time$time_start = microtime(true);// Place your PHP/HTML/JavaScript/CSS/Etc. Here//Create a variable for end time$time_end = microtime(true);//Subtract ... 阅读全文
摘要:
本文分享一个可以生成随机密码的PHP函数,我们可以指定密码的长度和复杂程度。代码如下:function generatePassword($length=9, $strength=0) { $vowels = 'aeuy'; $consonants = 'bdghjmnpqrstvz'; if ($strength >= 1) { $consonants .= 'BDGHJLMNPQRSTVWX... 阅读全文
摘要:
1.将鼠标放在前一页的最后,用DEL健删除。如果空白面是最后一页,且鼠标在第一行,可选“格式”-“段落”,将这一行的行距设为固定值1磅,该空白页将自动消失。 2.先显示分页符,即在Word的左下角调整到“普通视图”状态,这时分页符就出现了,直接删除即可。 3 选择“替换”点“高级”,在里面选择“使用通配符”以后下面有一个“特殊字符”字的开头,按住shift的时候再点下鼠标,选择空白... 阅读全文
摘要:
怎样使得iframe自适应嵌套的页面的高度? 在嵌入的页面的onload事件中调用如下代码: parent.document.all(self.name).height=document.body.scrollHeight; 禁止网页缓存,设置expires=0.在主页及嵌入页中加入如下内容: 主页面内容:ifame自动高度 嵌入页面embed.htm内容: 1 ... 阅读全文
摘要:
Server Windows xp系统,Apache,PHP,MySQL,wordpress 3.3.1上传中文文件名文件:错误信息:Warning:touch()[function.touch]: Unable to create file ...because invalid argument网上的解决方法大都是通过修改内核。本文我们通过插件的方式来解决这个问题。代码如下: $resized ... 阅读全文
摘要:
php页面跳转到3种方法: 第一种,使用php的header函数header("location: http://www.phpcode8.com/index.php“); //页面跳转到phpcode8首页 第二种,使用javascript window.location$location="http://www.phpcode8.com";echo " "; 第三种, 使用html ref... 阅读全文
摘要:
相信在你读到这篇文章之前,已经搜索了很多关于这个错误的信息。我就不解释了。使用PHP的header函数输出错误: Cannot modify header information – headers already sent byheader("location:http://site.com/page1.php");解决方案:$location = “http://site.com/page1.... 阅读全文
摘要:
in_array — 该函数检查某个字符串是否存在于数组中 bool in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] ) Searches haystack for needle using loose comparison unless strict is set. 下面分享一个使用in_array的例子... 阅读全文
摘要:
本文介绍怎样统计文章的阅读次数。先贴代码:function getPostViews($postID){ $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ delete_post_meta($postID, $coun... 阅读全文
摘要:
我们知道,wordpress默认只支持用户名登录。本文将分享怎样让wordpress既支持用户名登录,同时支持email登录。只需要在您的模板目录下的functions.php中添加以下代码:function login_with_email_address($username) { $user = get_user_by_email($username); if(!empty($user->us... 阅读全文
摘要:
在web开发中,很多时候我们需要探测用户是否按下了键盘上的某个按键。比如说,使用百度搜索时,我们可以在输入关键词后回车即可搜索出结果。那么如何用jquery实现探测用户按下了回车键呢?以下是实现代码,将以下代码保存为test.html 运行即可体验。 输入文本,按回车键 阅读全文
摘要:
本文整理了网络上各种关于复制网页文章时自动添加额外信息的帖子。笔者使用jquery重构一个支持主流浏览器ie8,firefox,google chrome的代码,提供给需要的朋友。有问题或者有更好的建议欢迎留言。以下是代码,保存为test.html即可体验效果. 当用户复制网页内容时,附加版权等额外信息。这个例子,支持ie8 ff chrome等。ie6未测试。 阅读全文
摘要:
这篇文章,主要介绍,怎样将wordpress从一台服务器移动到另一台服务器。假定我们使用服务器的IP作为访问地址。本例,我们将wordpress从 http://11.11.11.11 转移到http://22.22.22.22/portal下。移动wordpress主要涉及到以下两个方面: (1)代码的转移 代码的转移比较简单,直接将我们的wordpress源码从服务器A(11.11.11.1... 阅读全文