Git 常用命令大全
2017-03-06 21:27:26
Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。 Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加远程仓库:$ git remote add [name] [url] 删除远程仓库:$ git remote rm [name] 修改远程仓库:$ git remote set-url --push [name] [newUrl] 拉取远程仓库:$ git pull [remoteName] [localBranchName] 推送远程仓库:$ git push [remoteName] [localBr...
git拉取远程分支并创建本地分支
2017-03-06 21:26:28
一、查看远程分支 使用如下git命令查看所有远程分支: git branch -r 二、拉取远程分支并创建本地分支 方法一 使用如下命令: git checkout -b 本地分支名x origin/远程分支名x 使用该方式会在本地新建分支x,并自动切换到该本地分支x。 方式二 使用如下命令: git fetch origin 远程分支名x:本地分支名x 使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要手动checkout。 ...
去除标签,样式
2017-03-06 21:17:50
去除标签,样式 function trimTags($string) { $string=strip_tags($string); $string=str_replace(" ","",$string); $string=str_replace("</br>","",$string); $string=trim($string); return $string; } function trimClassTags($string) { $string=stripcslashes($string); $string=str_replace("&...
PHP函数substr截取中文字符出现乱码的解决办法
2017-03-06 21:16:43
PHP函数substr截取中文字符出现乱码的解决办法 直接使用PHP函数substr截取中文字符可能会出现乱码,主要是substr可能硬生生的将一个中文字符“锯”成两半。解决办法: 1、使用mbstring扩展库的mb_substr截取就不会出现乱码了。 2、自己书写截取函数,但效率不如用mbstring扩展库来得高。 3、如果仅是为了输出截取的串,可用如下方式实现:substr($str, 0, 30).chr(0)。 ============================= substr()函数可以分割文字,但要分割的文字如果包括中文字符往往会遇到问题,这时可以用mb_substr()/mb_strcut这个函数,mb_substr()/mb_strcut的用法与substr()相似,只是在mb_substr()/mb_strc...
PHP生成缩略图时遇到的问题(GIF背景透明不见了,变黑色了)
2017-03-05 11:47:56
PHP生成缩略图时遇到的问题(GIF背景透明不见了,变黑色了) 解决方案: 以下是参考网上,其实只要把背景色改掉就可以了,也就是 $im = ImageCreateFromGIF($srcFile); $bgcolor=ImageColorAllocate($image,0,0,0); $bgcolor = ImageColorTransparent($image,$bgcolor) ; ...
用JS来判断完整的URL,可以包括到#
2017-03-05 11:47:28
用JS来判断完整的URL,可以包括到# 如, http://localhost/linuo/view/products.html#Menu=CildMenu2 有时用到一些JS特效(<a href="#Menu=CildMenu<?php echo $vs['id'];?>" onclick="DoMenu('CildMenu<?php echo $vs['id'];?>')"><?php echo $vs['subcatename'];?></a>),用PHP无法判断到#后面的参数,只能用JS了 此时可以这样: <script type="text/javascript"> ...
防复制,全选
2017-03-04 15:15:49
防复制,全选 方法一:<BODY oncontextmenu="return false" onselectstart = "return false"> 这个最好写在window.open(...)打开的页中,因为这样可以没有菜单栏,避免查看源文件。 方法二:利用window.showModalDialog(sURL [, vArguments] [, sFeatures])方法,这个上面的很多东西都可以省略的。 ...
如何得到当前执行脚本路径,包括所得到参数
2017-03-04 15:15:10
如何得到当前执行脚本路径,包括所得到参数。 说明:例如有一个脚本 www.domain.com,传给他的参数有参数1,参数2,参数3…。传递参数的方法有可能是GET有可能是POST,那么现在请写出类似:http://www.domain.com/script.php?参数1=值1&参数2=值2….. 的结果。 1获取所有参数:可以用以下方法: //获取post的数据 while (list($var, $value) = each($HTTP_POST_VARS)) { echo “$var = $value n“; } //获取get方式的数据 while (list($var, $value) = each($HTTP_GET_VARS)) {  ...
改变图片大小的设置PHP
2017-03-03 14:15:47
改变图片大小的设置PHP.INI(数值自己设) 查看其大小用 echo ini_get("max_input_time"); echo ini_get("upload_max_filesize"); echo ini_get("post_max_size"); post_max_size = 150M upload_max_filesize = 100M set_time_limit(0); memory_limit = 32M 如果文件太大,可以在.htaccess中加入以下代码 RewriteEngine on php_value upload_max_filesize 20M php_value memory_limit 20M php_value post_max_size 20M 后台...
取得数组最大的键值
2017-03-03 14:14:58
取得数组最大的键值(限于数字),有两种方式 $c=end($array);//取得数组的最后一个值 array_search($c,$array);//如果成功返回键值 法二: $c=end($array);//取得数组的最后一个值 $count = count($array); for($i=0;$i<$count;$i++) { if($array[$i] == "$c") echo key($array); } ...