分类 代码 下的文章

CSS, JS - version

<link 
    rel="stylesheet" 
    href="../resources/css/style.css?version=<?php echo filemtime('../resources/js/login.php.js');?>">
<script 
    type="text/javascript" 
    src="../resources/js/login.php.js?version=<?php echo filemtime('../resources/js/login.php.js)';?>">
</script>

阅读全文

PHP - JS - JSON

php array 轉 json

$json = json_encode($array);

js json 轉 string

var json;
var str = JSON.stringify(json);

解決 Linux 下 phpstorm 無法輸入中文

phpstorm.sh

# 省略原来的代码
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/jna.jar"
if [ -n "$WEBIDE_CLASSPATH" ]; then
  CLASSPATH="$CLASSPATH:$WEBIDE_CLASSPATH"
fi
# ------需要加入的代码begin---------------------------------
XMODIFIERS="@im=fcitx"
export XMODIFIERS
# ------需要加入的代码end-----------------------------------
# ------一定要在 # Run the IDE. 的前面的任何地方-----
# ---------------------------------------------------------
# Run the IDE.
# ---------------------------------------------------------
# 省略原来的代码

Linux - vi 操作

sudo -s
輸入 root 密碼
vi phpstorm.sh
先上下左右按鍵到達需要編輯的地方
然後按 i 或 a 或 o 進入 Insert mode 編輯模式
i: 插入,从目前光标所在之处插入所输入的文字
a: 增加,目前光标所在的下一个字开始输入文字
o: 插入新的一行,从行首开始输入文字
PS:在 Insert mode 編輯模式只能進行輸入操作
   若想刪除操作,需按 ESC 切換至 Command mode 模式
   再按 Delete 鍵才能進行刪除操作
編輯完成後按 ESC 進入 Command mode 模式
最後輸入 :w 或 :wq 或 :q! 退出文件
:w filename (输入“w filename”,将文章存入指定的文件名filename)
:wq (输入“wq”,因为进入之时已经指定文件名testfile,所以会写入testfile并离开vi)
:q! (输入“q!”,强制离开并放弃编辑的文件)

PHP - 查询结果转字符串

function strQuery($sql){
    $sql = mysql_query($sql);
    $resule = array();
    while($row = mysql_fetch_assoc($sql)){
        $result[] = $row;
    }
    $str = "";
    foreach($result as $key => $val){
        $str = $str.implode("-", $val)."|"; 
    }
    $data = substr($str, 0, strlen($str)-1);
    return $data;
}