• PHP 扩展开发小结

    时间:2024-04-28 17:15:23

    1. 变量操作(常量) 设置变量 ZVAL_*系列函数; 例: zval t; ZVAL_STRING(t,"10",2); 获取变量 Z_* 系列函数 获取变量指针 Z_*_P 系列函数 获取变量指针的指针 Z_*_PP 系列函数 ...

  • php优秀的库

    时间:2024-04-28 08:42:10

    PHP 是一种通用开源脚本语言。语法吸收了 C 语言、Java 和 Perl 的特点,利于学习,使用广泛,主要适用于 Web 开发领域,是大多数后端开发者的首选。PHP 作为最受欢迎的编程语言之一,经常出现在各大语言之战中,但到底谁是最好的编程语言呢?这不是文章要讨论的内容本文从众多 PHP 开源库...

  • php webservice

    时间:2024-04-28 07:55:01

    发请求客户端client.php<?php//需要到php.ini文件中打开extension=php_soap.dlltry{ //wsdl方式调用web service //wsdl方式中由于wsdl文件写定了,如果发生添加删除函数等操作改动,不会反应到wsdl,相对non-w...

  • PHP-学习大规模高并发Web系统架构及开发推荐书籍

    时间:2024-04-27 19:42:25

    以下书籍内容涵盖大型网站开发中几个关键点:高可用、高性能、分布式、易扩展。如果想对大规模高并发Web系统架构及开发有很系统的学习,可以阅读以下书籍,欢迎补充!一、《Linux企业集群—用商用硬件和免费软件构件高可用集群》深入分析了LVS, HeartBeat等,是构建Linux集群不可多得的资料。二...

  • php 该如何获取从百度搜索进入网站的关键词

    时间:2024-04-27 08:43:26

    清源分享一个php获取从百度搜索进入网站的关键词的代码,有需要的朋友可以参考一下:https://blog.csdn.net/u012275531/article/details/17609065代码:<?phpfunction search_word_from() { $referer...

  • php文件操作基本使用方法

    时间:2024-04-27 07:44:15

    <?php/* $fp=fopen("tmp.html","r"); $str=fread($fp,filesize("tmp.html")); $str=str_replace("{title}",'新标题',$str); $str=str_replace("{content}",'新内容'...

  • PHP - json_decode returns NULL的解决办法

    时间:2024-04-26 19:41:42

    碰到了PHP json_decode returns NULL, 肿么办?1. google 一下, 关键字:PHP json_decode NULL首先你能看到我这个这个帖子:)http://www.cnblogs.com/shgq/admin/EditPosts.aspx?opt=12. 使用j...

  • 夺命雷公狗ThinkPHP项目之----企业网站20之网站前台头尾分离

    时间:2024-04-26 18:06:15

    我们的网站直接让他头尾进行分离即可:然后在代码里面找到id 为header的这段代码:然后将整个div的内容都给弄出来,然后在view里面创建一个Public的目录,然后在创建一个header.html的文件,将这段代码直接给放进去即可。。。然后再会到我们首页的index.html页面下用tp为我们...

  • PHP调试工具Xdebug安装配置教程

    时间:2024-04-26 12:14:37

    说道PHP代码调试,对于有经验的PHPer,通过echo、print_r、var_dump函数,或PHP开发工具zend studio、editplus可解决大部分问题,但是对于PHP入门学习的童鞋来说有一定的难度,而且仅仅通过上述这些PHP调试手段,也很难准确发现PHP性能方面的问题,Xdebug...

  • ThinkPhp 中Action控制器中动态改变自动完成规则(使用setProperty)

    时间:2024-04-25 16:03:26

    Common.php中定义的方法在更新数据时动态规则中 "完成时间"  必须设定为2...

  • PHP实现对MongoDB的基础操作

    时间:2024-04-24 23:30:40

    PHP扩展                                                                                      PHP5.2、PHP5.3,线程、非线程,IIS、Apache综合下载地址:http://pan.baidu.com/...

  • php实现设计模式之 访问者模式

    时间:2024-04-24 21:20:32

    <?php/** * 访问者模式 * 封装某些作用于某种数据结构中各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。 * 行为类模式 */ /**抽象访问者:抽象类或者接口,声明访问者可以访问哪些元素,具体到程序中就是visit方法中的参数定义哪些对象是可以被访问的。访...

  • selected 刷新页面后selected选中的值保持不表(thinkphp 从控制器assign 传值到js)

    时间:2024-04-24 18:34:19

    昨晚解决select 刷新页面以后选择的值保持不变,要想让seleted不变,有两种思路,1,在提交表单的时候,将所选择的option的属性设为checked .2.将option的value或者index带走,事实上这个提交的时候直接就带走了value,创建一个数组,php 用array_sear...

  • 在Web根目录下建立testdb.php文件内容

    时间:2024-04-23 23:05:03

    apache_2.0.50-win32-x86-no_ssl.msi php-5.0.0-Win32.zipmysql-4.0.20d-win.zipphpMyAdmin-2.5.7.zip操作系统 win2003 系统盘为: D盘第一步: 安装apache 并配置支持PHP点击安装文件apache...

  • php的socket通信(二)

    时间:2024-04-23 15:36:25

    案例一:代码详解// 设置一些基本的变量$host = "192.168.1.99";$port = 1234;// 设置超时时间set_time_limit(0);// 创建一个Socket$socket = socket_create(AF_INET, SOCK_STREAM, 0) or di...

  • PHP学习笔记三十四【记录日志】

    时间:2024-04-23 14:36:25

    <?php function my_error2($errno,$errmes) { echo "错误号:".$errno; //默认时区是格林威治相差八个时区 //设置 1.页面设置 2.在php.ini设置 echo "&l...

  • 跟着百度学PHP[4]OOP面对对象编程-6-封装性private

    时间:2024-04-23 11:06:54

    所谓封装顾名思义,如同箱子般给封装起来。结合前面的来说就是对属性或者方法,封装后的方法或属性只能有类内部进行调用。外部调用不了。封装性的好处:1.信息隐藏2.http://www.cnblogs.com/yisss/p/3412702.html3.https://zhidao.baidu.com/q...

  • (六)RabbitMQ消息队列-消息任务分发与消息ACK确认机制(PHP版)

    时间:2024-04-23 09:09:42

    原文:(六)RabbitMQ消息队列-消息任务分发与消息ACK确认机制(PHP版)在前面一章介绍了在PHP中如何使用RabbitMQ,至此入门的的部分就完成了,我们内心中一定还有很多疑问:如果多个消费者消费同一个队列怎么办?如果这几个消费者分任务的权重不同怎么办?怎么把同一个队列不同级别的任务分发给...

  • PHP培训教程 php生成WAP页面

    时间:2024-04-22 07:47:34

    WAP(无线通讯协议)是在数字移动电话、个人手持设备(PDA等)及计算机之间进行通讯的开放性全球标准。由于静态的WAP页面在很多方面不能满足用户个性化的服务请求,因此通过WAP服务器端语言产生动态的WML页面,具有很广泛的应用价值和很高的商业价值。WAP应用结构非常类似于Internet,一个典型的...

  • PHP生成二维码并上传到七牛云

    时间:2024-04-21 21:07:20

    参考资料qr-code生成二维码   七牛云上传图片实现步骤//拿到插入后的id$res = DB::table('book_book')->insertGetId($data); if (! empty($res)) { //生成二维码 ...