JAVA、PHP、前端、APP、网站开发 - 开发技术学习

文档标签: php学习

删除Mysql的MySql-bin.0000X日志文件的方法.

mysql-bin.000001、mysql- bin.000002等文件是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据,这个命令也会存储到日志 文件中,还包括每个语句执行的时间,也会记录进去的。 那么这些文件该怎么删除和禁止呢? 禁止方法: vi /etc/my.cnf把里面的 #log-bin=mysql-bin #binlog_format=mixed 注释掉,重启mysql服务即可. 删除方法: 输入命令: /usr/local/mysql/bin/mysql -u root -p 输入密码登陆mysql后,运行命令: reset master; (包括;号) 清空日志文件.再查看Mysql文件的大小,已经小了很多了. -bash-3.2# du -h –max-depth=1 /usr/local/mysql/var du: cannot access `250Cmax-depth=1': No such file or directory 142M ...
此文被围观3582次  分类: 数据库 标签:  ·····

phpmailer中文乱码解决方法.

phpmailer中文乱码解决方法 phpmailer 很强大,可以让PHP新手在简单的配置下以复杂的socket方式发件, 然而,phpmailer是外国人写的,中文乱码也不就是偶然的事了。 下面是我几天来总结的解决phpmailer发件中文乱码的问题。 1:打开phpmailer 核心文件 class.phpmailer.php , 将 public $CharSet = 'iso-8859-1'; 改为 public $CharSet = 'UTF-8'; 至于为什么要将'iso-8859-1'改为‘UTF-8’,请google或百度一下'iso-8859-1'就清楚。 $mail = new PHPMailer(); 2:设置邮件的编码; $mail->Charset='UTF-8'; 相信有不少朋友是设置成"GBK"或“GB2312”的,我开始也是,后来了解到Mail是国际化的,如果想在像Gmail等那样的国际化邮箱正确显示中文,请将编码设置为“UTF-8”;...

dede调用远程数据库,dede调用多个数据库.

用方法 本标签的调用格式为: {dede:sql sql="一条完整的SQL语句" appname="数据库配置参数"} 您的底层模板 {/dede:sql} 稍微有点细心的朋友可能就已经发现了,其实只是在SQL标签中多了一个appname参数,它的意思实际上指的就是您跨数据库调用的连接配置信息; 参数讲解 这个跨数据库调用的连接配置信息是如何配置的呢?请大家打开/include/tablie/sql.lib.php,找到大约65行开始的如: [html] // 引入配置文件 if ($appname != 'default') { require_once(DEDEDATA.'/tag/sql.inc.php'); global $sqltag; $config = $sqltag[$appname]; if (!isset($config['dbname'])) return ''; // 链接数据库 ...

php数组key转换成小写,array_change_key_case()函数的应用.

今天在使用dedecms sql标签的时候没有数据输入,打开sql.lib.php逐行调试,发行在使用$ctp->CTags 之前有数据,后来想了一下我生成数据的KEY值是大写,会不会是这个原因呢? 带着这个问题,用 array_change_key_case()函数 将所有的KEY转换成小写,数据输出正常! PHP数组函数 array_change_key_case()的作用是将数组的所有键(KEY)转为大写或者小写形式。 它的语法形式是:array_change_key_case(array,case) 第一个参数array是必需的,传入的是要做转变的数组。 第二个参数case是可选的,设定的是要转成大写还是小写。 可能的值有: CASE_LOWER:以小写形式的键返回数组; CASE_UPPER:以大写形式的键返回数组。 其中CASE_LOWER是默认值,也即如果不传入第二个参数,默认小写形式的键返回数组。 如果数组中含有数字索引的键,则该键无变化。 例: [html] <?php $arr = a...

php去除换行符(PHP_EOL变量的使用),php删除换行符.

本章我们学习一下删除换行符的一些知识。 一个小小的换行,其实在不同的平台有着不同的实现,为什么要这样,可以是世界是多样的。本来在unix世界换行就用/n来代替,但是windows为了体现他的不同,就用/r/n,更有意思的是在mac中用/r。因此unix系列用 /n,windows系列用 /r/n,mac用 /r,这样就用你写的程序在不同的平台上运行有着不少的麻烦。下面是PHP去除换行符的一些常见方法。 第一种写法: [php] $content=str_replace("\n","",$content); echo $content; [/php] 第二种写法: [php] str_replace("\r\n","",$str); [/php] 第三种写法: [php] $content=preg_replace("/\s/","",$content); echo $content; [/ph...

dede arclist调用文章内容方法.

使用arclist 有时候需要调用 文章内容,可是arclist底层模板不支持这块的 有两种方法可以在arclist里调用body内容: 1: {dede:arclist typeid='栏目id' channelid=1 addfields='body'} [field:body/] {/dede:arclist} 这里要修改一下设置,操作步骤: “核心->频道模型->内容模型管理->普通文章->列表附加字段 ”添加要查找的内容 body 2: 在需要调用body内容的地方加上: [field:id runphp='yes'] $aid = @me; $row = $GLOBALS['dsql']->GetOne("Select body From `80php_addonarticle` where aid='$aid' "); @me = "{$row['body']}";[/field:id]就可以了 如: [php] {dede:arclist typeid=2121 orderby='pubd...
此文被围观2873次  分类: 编程开发 标签:  ········

php数组反转函数array_reverse().

array_reverse() php 数组顺序反转 array array_reverse ( array $array [, bool $preserve_keys = false ] ) array_reverse() 接受数组 array 作为输入并返回一个单元为相反顺序的新数组。...

关于O2O持久战,九问创业者.

线下商家所拥有的服务经验,以及对消费心理的把握,是做互联网的人非常欠缺的 最近两天在南京刚好遇到O2O领域一位已经拿到千万级融资的创业者朋友,与他的沟通,让我受益匪浅。尤其是他对O2O的透彻思考,更是更新了我平常的认识。这篇文章如果由他来写,必然会更好。但是他表示,创业者应该像草一样扎根生长。在当下普遍浮躁的投资与创业环境中,能够保持冷静与脚踏实地实在不易,尤其是处在风口的O2O领域并且已经拿到巨额融资的创业者能够做到这样,更是让人佩服。笔者就凭着记忆把观点整理出来出来,与大家分享。 1、当我们提起O2O,我们在谈论什么? O2O这个叫法,有些偏颇,它把人强制性地割裂为线上和线下两种状态。更合理的说法是,人们通过互联网获取目标信息(包括商家信息,服务信息,折扣信息,历史评价信息,售后信息等),做下消费决策,然后去享受服务的过程。所以,如果非要把这个过程切割,那应该是:决策消费+支付+享受消费。必须要offline的,只有去享受消费这一过程。所以O2O,是一个过程状态,就是信息不断被互联网化这个过程当中的一个中间状态。 在生...
此文被围观3166次  分类:  标签:  ······

实用的php清除html,换行,空格类,php去除空格与换行.

其实php有一个自带的函数可以清除html格式,这个可爱的函数就是strip_tags();但是用过的都知道,它不能根本解决如上问题,所以要应用其它的方法来解决,代码如下: delete_html.php [php] class delhtml{ public function DeleteHtml($str) { $str = trim($str); //清除字符串两边的空格 $str = strip_tags($str,""); //利用php自带的函数清除html格式 $str = preg_replace("/\t/","",$str); //使用正则表达式匹配需要替换的内容,如:空格,换行,并将替换为空。 $str = preg_replace("/\r\n/","",$str); $str = preg_replace("/\r/","",$str); $str = ...
此文被围观3782次  分类: 编程开发 标签:  ·····

php 复制文件,php文件操作.

今天在写一个保存头像的功能,用户有两个方式保存头像: 方式一用户自己上传本地图片 方式二用户选择系统提供的头像,这里的系统头像是我们先前放到一个文件夹里面的! 现在头像文件有三个文件夹:原文件、大头像、小头像 [php] <?php /** * 复制/移动操作简单示例 : >PHP5 * */ /** * 判断文件是否存在 * */ function _isFind($filename) { return @file_exists($filename); } /** * 判断文件夹是否存在? 简单处理: 仅对根目录进行判断 * */ function _isFindDir($dir) { $ls = scandir(dirname(__FILE__)); foreach ($ls as $val) { if ($val == $dir) return TRUE; } return FALSE; } /** * 复制或移...

PHP json格式和js json格式-js跨域调用.

整理一个json格式的例子,以及php json格式与js json之间的调用(传说中的js跨域调用)。 先看一个js函数 1 function jsontest() 2 { 3     var json = [{'username':'crystal','userage':'20'},{'username':'candy','userage':'24'}]; 4     alert(json[1].username); 5 6     var json2 = [['crystal','20'],['candy','24']]; 7     alert(json2[0][0]); 8 } 这个函数,第一个alert(json[1].use...
此文被围观2560次  分类: 编程开发 标签:  ········

php定界符.

PHP定界符 另一种给字符串定界的方法使用定界符语法(“...
此文被围观2982次  分类: 编程开发 标签:  ·····

phpwind 二次开发宝典,php开发手册.

PHPWind(简称:PW)是一个基于PHP和MySQL的论坛程序,是国内最受欢迎的通用型论坛程序之一。PHPWind的前身是ofstar,发布于2004年,王学集和林耀纳是它的创始人。 PHPWind由杭州德天信息技术有限公司开发,分商业版和免费版,但在功能和版本上没有区别,软件全面开源免费。版本现已已有累积超过60万的用户。自2008年发布PHPWind7.0版本以来,PHPWind围绕着提升社区内容价值和推进社区电子商务两个大方向,开发单核心多模式的产品,实现新型的社区形态。 发展至今,全国有价值的20万个中小网站中,有近10万个社区网站使用phpwind,累计已有超过100万网站使用phpwind,每天还有1000个新的网站使用phpwind。这些社区网站覆盖了52类行业,每天有一亿人群聚集在phpwind搭建的社区,发表5000万条新增信息,访问超过10亿个页面。 全国日PV30万以上的1000个左右大型社区中,有500个以上的站点选择了phpwind提供的建站软件,并通过其包括淘链接、淘满意、每日...
此文被围观3631次  分类: 编程开发 标签:  ······

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号