随行笔记

原创 2015年11月21日 09:57:27
数据库字符集问题
http://www.cnblogs.com/discuss/articles/1862248.html


最好本地数据库的字符集和服务器的字符集一样,否则会出现各种问题。导入sql时,不用设置字符集。




php 对象和数组之间的转换


object -> array:
get_obj_vars();返回数组
array -> object:
(object )array;强转就行


获取网站 根目录: $_SERVER['DOCUMENT_ROOT'];


ob_star(); 打开缓冲区;


ob_get_contents();可以将获取缓冲区内容,返回字符串


ob_end_fulsh();刷新缓冲区


ob_end_clean();清除缓冲区,不直接输出到屏幕




eval($str); //把字符串 code 作为PHP代码执行


extract();从数组中将变量导入到当前的符号表


http://codeigniter.org.cn/user_guide/toc.html


♂smile 2015/5/20 23:49:19
eval('?>')让前面的代码结束




PHP_EOL


换行符


unix系列用 \n


windows系列用 \r\n


mac用 \r


PHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性


get_defined_constants()获取php所有常量数组


设置cookie
每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:


document.cookie="userId=828";
如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:


document.cookie="userId=828; userName=hulk";
在cookie 的名或值中不能使用分号(;)、逗号(,)、等号(=)以及空格。在cookie的名中做到这点很容易,但要保存的值是不确定的。如何来存储这些值呢?方 法是用escape()函数进行编码,它能将一些特殊符号使用十六进制表示,例如空格将会编码为“20%”,从而可以存储于cookie值中,而且使用此 种方案还可以避免中文乱码的出现。例如:






复制代码 代码如下:
document.cookie="str="+escape("I love ajax");


相当于:


复制代码 代码如下:
document.cookie="str=I%20love%20ajax";


当使用escape()编码后,在取出值以后需要使用unescape()进行解码才能得到原来的cookie值,这在前面已经介绍过。


尽管document.cookie看上去就像一个属性,可以赋不同的值。但它和一般的属性不一样,改变它的赋值并不意味着丢失原来的值,例如连续执行下面两条语句:


复制代码 代码如下:
document.cookie="userId=828";
document.cookie="userName=hulk";


这时浏览器将维护两个cookie,分别是userId和userName,因此给document.cookie赋值更像执行类似这样的语句:


复制代码 代码如下:
document.addCookie("userId=828");
document.addCookie("userName=hulk");


事实上,浏览器就是按照这样的方式来设置cookie的,如果要改变一个cookie的值,只需重新赋值,例如:


document.cookie="userId=929";
这样就将名为userId的cookie值设置为了929。


获取cookie的值
下面介绍如何获取cookie的值。cookie的值可以由document.cookie直接获得:


var strCookie=document.cookie;
这将获得以分号隔开的多个名/值对所组成的字符串,这些名/值对包括了该域名下的所有cookie。例如:




/* 索引数组,即通常情况下所说的数组 */
var ary1 = [1,3,5,8];


/* 关联数组,指以非序数类型为下标来存取的数组  python中称为字典 */
var ary2 = {};
//存取时,以非序数(数字),这里是字符串
ary2["one"] = 1;
ary2["two"] = 2;
ary2["thr"]  = 3;
ary2["fou"] = 4;

专业工具,网络随行

上周,北京华恒铭圣公司在各大应用市场发布了专业的网络检测工具“网络随行”,用户可在“360手机助手”、安智市场、“豌豆荚”、安卓应用市场、“百度应用”搜索并下载: 1)“360手机助手”下载: h...
  • sunknight
  • sunknight
  • 2014年05月19日 14:02
  • 1460

心怀逐浪,设计随行

逐浪字库推出了一系列优美、实用的字体,逐浪雅宋体、逐浪时尚钢笔体、逐浪小雪钢笔体、逐浪细阁体、逐浪大雪钢笔体、逐浪粗宋简体、逐浪创意沁竹体、逐浪创意流珠体、逐浪含羞体、逐浪创意粗行体……字字都透着浓浓...
  • zoomla188
  • zoomla188
  • 2017年07月07日 15:39
  • 78

读什么——书摘,浓缩知识,如影随行

很多人反应,在网上买书,要是能翻开来看一看,哪怕是其中的几页就好了。因为就怕买回来的,不是自己所需要的。当然,也可以去看书评,只是书评只是别人的主观判断。 那有没有什么能客观的反映这...
  • dushenme
  • dushenme
  • 2016年01月15日 11:32
  • 443

超全的css新手学习笔记

适合新手的css学习笔记,超级全面
  • qq_34477549
  • qq_34477549
  • 2016年10月11日 10:27
  • 1650

云笔记使用的感受想法!(对有道云笔记、印象云笔记的比较与评价)

看到同事在使用云笔记,也下载了来试用一下,不过安装试用之后,就吧下载的几个都给删除了。说一下自己内心的感受和想法: 功能太多 下载了有道云笔记、印象笔记、云笔记。功能真的太多了,支持语音、...
  • default7
  • default7
  • 2014年08月23日 06:57
  • 29478

C语言完整笔记

C语言的字符集 C语言字符集由字母,数字,空格,标点和特殊字符组成。 1.字母 小写字母a~z共26个 大写字母A~Z共26个 2.数字 0~9共10个 3.空白符 空格符、制表符、换行符等统...
  • focusjava
  • focusjava
  • 2013年08月28日 13:20
  • 3426

初学者前端开发之路笔记(一)

------摘自知乎Live小芋头君主讲的《前段开发者成才之路》讲课问答内容。 入门前端在掌握了基本的js和css知识、DOM的基本操作以及jQuery和boostrap常用函数,需要做哪些...
  • dog18_18
  • dog18_18
  • 2017年03月11日 20:35
  • 253

有道云笔记、印象笔记(evernote)哪个更好?

作为两者的忠实用户,说句心里话,还是印象笔记做的好,用户体验以及数据同步的稳定性,以及其他各个平台的稳定性,都做的比有道云笔记好。      有道云笔记唯一的优点就是容量大,但是对于一个普通用户,5G...
  • code_style
  • code_style
  • 2013年05月13日 10:28
  • 16302

Linux系统使用--Ubuntu 16.04 安装为知笔记

一、前言为了测试MetaWebBlog协议在为知笔记的使用情况,需要安装为知笔记。二、准备工具和环境搭建2.1 准备工具安装Linux版的为知笔记需要准备很多必要的工具,现列表如下:1. Qt下载 ...
  • qq_33429968
  • qq_33429968
  • 2017年03月24日 17:30
  • 2087

excel笔记整理

1、excel:由微软公司生产的办公软件之一,电子制表软件,工作簿,可以用来做表格、进行数据处理等 2、打开方式: 方式一: 开始->所有程序->Microsoft office->Mi...
  • yangzai521
  • yangzai521
  • 2016年12月07日 20:51
  • 335
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:随行笔记
举报原因:
原因补充:

(最多只允许输入30个字)