發表文章

目前顯示的是有「PHP」標籤的文章

Latest

把鬆緊帶穿回衣物中的方法

當衣服或褲子的鬆緊帶如果有一邊跑進去,要如何解決? 有一辦法可以先把鬆緊帶全部抽出來,再用直徑比較細的原子筆管讓鬆緊帶穿進去,之後在順著褲子的鬆緊帶洞口用手把它穿過去。這方法我用在我的褲子上,最後是成功的。 (最近才把以前的照片紀錄上傳,具體步驟只能依印象而寫) 鬆緊帶 準備工具除了鬆緊帶,還有:剪刀、美工刀、膠帶、原子筆管 鬆緊帶穿過筆管後,可以用膠帶把筆管前端和鬆緊帶黏住,以防鬆緊帶穿到一半跑出筆管 有些地方穿不過去時可以用剪刀或美工刀稍微開個小洞 完成後就卸下膠帶和筆管! (重點:要有如同筆管這種可以在衣物材質覆蓋下也可以被移動的東西)

介紹各程式語言的註解符號 (2025.09.29 更新 Lua)

紀錄一下一些程式語言的註解符號,主要是我使用過的。 ASP.NET <%-- --%> C 可用於單行註解:// 可用於多行註解:/* */  C# 可用於單行註解:// 可用於多行註解:/* */ 可用於XML註解:/// CSS 可用於單行註解:/* */ 可用於多行註解:/* */ HTML <!-- --> JAVA 可用於單行註解:// 可用於多行註解:/* */ 可用於文檔註解:/** */ JavaScript 可用於單行註解:// 可用於多行註解:/* */ Lua 可用於單行註解:-- 可用於多行註解:--[[ ]] PHP 可用於單行註解:// 或 # 可用於多行註解:/* */ Python 可用於單行註解:# 可用於多行文字:""" """ R 可用於單行註解:# Razor @* *@ SQL 可用於單行註解:-- 可用於多行註解:/* */

foreach 的 reference

<?php $arr = array(1, 2, 3, 4); foreach ($arr as &$value) {     $value = $value * 2; }// $arr is now array(2, 4, 6, 8) // without an unset($value), $value is still a reference to the last item: $arr[3] foreach ($arr as $key => $value) {     // $arr[3] will be updated with each value from $arr...     echo "{$key} => {$value} ";     print_r($arr); }// ...until ultimately the second-to-last value is copied onto the last value // output: // 0 => 2 Array ( [0] => 2, [1] => 4, [2] => 6, [3] => 2 ) // 1 => 4 Array ( [0] => 2, [1] => 4, [2] => 6, [3] => 4 ) // 2 => 6 Array ( [0] => 2, [1] => 4, [2] => 6, [3] => 6 ) // 3 => 6 Array ( [0] => 2, [1] => 4, [2] => 6, [3] => 6 ) ?> &是使用到reference 以上轉載於 http://php.net/manual/en/control-structures.foreach.php 我本來看不懂,後來找到了答案→ http://ccckaass.pixnet.net/blog/post/298283101-%5bphp%5d-foreach%E7%9A%84%26%28%E5%8F%...

PHP 之 str_pad() 和 strlen() 和 mb_strlen()

<?php $value = '王羲之'; $value_sub = substr($value,0,3); $value_strlen = strlen($value); $value_pad = str_pad($value_sub, $value_strlen, '*', STR_PAD_RIGHT); echo $value_sub; //印出 王 echo $value_strlen; //印出 9 echo $value_pad; //印出 王****** $value = 'Tyler'; $value_sub = substr($value,0,3); $value_strlen = strlen($value); $value_pad = str_pad($value_sub, $value_strlen, '*', STR_PAD_RIGHT); echo $value_sub; //印出 Tyl echo $value_strlen; //印出 5 echo $value_pad; //印出 Tyl** ?> - - - 使用strlen()每個中文字它會算成3 bytes str_pad()是將字串補成指定長度的方法~ 判斷繁體中文字的方法有mb_strlen() 會多一個編碼參數如mb_strlen($value,"utf-8")

PHP 符號:箭頭(->) 粗箭頭(=>) 雙冒號 (::) 全等(===)

箭頭(-> ):可用於存取物件本身的屬性或方法 class Animal { protected $name; public function getName() { return $this->name; } public function setName($name) { $this->name = $name; return true; } } $animal = new Animal; $animal->setName('Cindy');

PDO = PHP Data Objects (一種連接資料庫的 PHP 方法)

PDO = PHP Data Objects 一種連接資料庫的 PHP 方法 可避免 SQL Injection 也優化許多資料庫的性能 可參考: http://newaurora.pixnet.net/blog/post/188390286-%E4%BD%BF%E7%94%A8pdo%E5%AD%98%E5%8F%96%E8%B3%87%E6%96%99%E5%BA%AB%28%E8%AE%80%E5%8F%96%E3%80%81%E6%9F%A5%E8%A9%A2%E3%80%81%E4%BF%AE%E6%94%B9%E3%80%81%E6%9B%B4%E6%96%B0%29 我還沒實作@@

第一份正職工作之第一天上班

我來到南港軟體園區上班啦! (一旁的中國信託的大樓真的好讚XD) 職位是 PHP 工程師 在安裝環境的階段: 安裝了 Composer (Dependency Manager for PHP) 安裝了 Laravell 安裝了 MySQL Workbench 6.3 安裝了 Sourcetree 安裝了 Sublime (我之前都用 Notepad++)

PHP 正規表示式方法 preg_match()

$regex = "/^([0-9A-Za-z]+)$/"; //正規表示式,數字,英文 preg_match($regex, $resource) //1 = 符合 0=不符合 參考

isNaN 和 nl2br

isNaN()是JavaScript裡的函式,可判斷非為數字 document.write(isNaN(123)); document.write(isNaN(-3)); document.write(isNaN(0.3)); document.write(isNaN(0)); document.write(isNaN(5/16)); document.write(isNaN("A")); 結果為 false false false false false true 至於nl2br()則是PHP的函式,可以把像\n之類的換行字元轉成<br> <?php $String="Hello, This is C.C.\nCan you hear me?"; echo nl2br($String); ?> 結果 Hello, This is C.C. Can you hear me?