原创 PHP學習——22 PHP面向對象(對象的封裝private與__get,__set,__isset,__unset)
<?php // 對象的封裝(訪問控制),主要時指對象屬性的封轉,通過private訪問控制符 class Stuff { private $name; // 姓名 private $age; // 年齡 private $
原创 PHP學習——23 PHP面向對象(類的繼承與多態:extends與方法重寫)
首先介紹幾個概念: 1. 範圍解析操作符 (::)或者更簡單地說是一對冒號,可以用於訪問靜態成員,類常量,還可以用於覆蓋類中的屬性和方法。 2. 繼承:當擴展一個類,子類就會繼承父類所有公有的和受保護的方法。除非子類覆蓋了父類的方法,被繼
原创 PHP學習——19 PHP面向對象(介紹與創建)
一、介紹 面向對象編程(OOP),是編程思想,不是技術。學習面向對象編程主要有兩點: 1.基本語法 2.編程思想 首先我們需要了解核心概念:類與對象。類是生成對象的模版,對象是類的一個實例。如:人類和人,一個人(個體)是人類(整體),
原创 PHP學習——15 PHP函數(回調調用函數call_user_func_array、文件導入與包含、匿名函數與閉包的實現)
一、用回調方式調用對象或類的方法 <?php // call_user_func_array() 自定義回調函數的函數 // 它提供了另外一種調用函數的解決方案 class demo{ static function func1($
原创 PHP學習——16 PHP數組(數組的定義、分類、創建、訪問、遍歷)
一、數組的定義與分類:數組元素是由鍵名與值組成 數組定義與分類結構圖 數組是鍵值對的集合 1.鍵 1.整數 2.字符串 2.值 1.標量 1.整數型 2.浮點型 3.字符串型 4.布爾型 2.複合 1.數組(多維數組) 2.對象 數組按鍵
原创 PHP學習——18 PHP數組(數組的排序操作、堆棧操作與隊列操作、數組常用函數)
一,數組的排序操作 <?php // 1. bool sort ( array &$array [, int $sort_flags = SORT_REGULAR ] ) // 本函數對數組進行排序。當本函數結束時數組單元將被從最低
原创 PHP學習——20 PHP面向對象(類常量與類自動加載)
一、類常量的創建與訪問:注意與靜態屬性的區別與聯繫 類常量的訪問方式:類名::類常量名;靜態變量的訪問方式也是:類名::類常量名。 <?php class Demo { // 類常量就是它的值在類中始終不變的量 // 類常量是用c
原创 PHP學習——17 PHP數組(數組的鍵值操作、統計操作、array_filter過濾、array_walk 、array_map)
一、數組的鍵值操作 <?php // 1.array_values — 返回數組中所有的值的默認索引數組(返回array類型) // 用在只需要對數組元素的值感興趣的場合,例如大量數據的搜索等 $arr = ['name'=>'Tom
原创 PHP學習——21 PHP面向對象(類的構造方法與析構方法)
<?php class Stuff { public $name; // 姓名 public $age; // 年齡 public $salary; // 薪水 // 1.構造方法使用固定的方法名:__construct()
原创 PHP學習——14 PHP函數(函數的定義、函數的參數、可變函數與回調實現)
一、函數的定義 <?php // 函數的創建包含4個部分: // 1.關鍵字function; // 2.符合標識符規則的函數名; // 3.符合變量定義規則的形式參數; // 4.一對花括號包裹的函數體 function 函數名($a
原创 TP5 —— no input file specified 三種解決方法
一.IIS Noinput file specified 方法一:改PHP.ini中的doc_root行,打開ini文件註釋掉此行,然後重啓IIS 方法二: 請修改php.ini 找到 ; cgi.force_redir
原创 小程序 input 和 textarea 軟鍵盤與輸入框的距離,及其特殊屬性
微信小程序中 input 和 textarea 都有屬性cursor-spacing,可以設置鍵盤與輸入光標的距離,單位px,此外列出input和textarea的特殊屬性 cursor-spacing number 0 否
原创 Android —— 第一次安裝 Android Studio 啓動時出現報錯
第一次安裝 Android Studio 啓動時出現報錯,彈窗提示文字 “ unable to access android sdk add-on list ” 問題原因:電腦中並沒有 Android SDK 並且你正在安裝的 Andr
原创 微信小程序——頁面與組件,組件與組件,組件與模版間的數據傳遞
最近在微信小程序開發中使用到自定義組件Components 1 組件傳遞內容給頁面 給組件設置compclick事件,通過this.triggerEvent('compclick', data) 觸發該compclick事件並傳遞內
原创 移動端界面適配 —— 多方案解析
本文章轉載自https://www.jianshu.com/p/3b45aa981e77 在移動互聯網快速發展的今天,手機的種類和尺寸越來越多,作爲前端的小夥伴們可能會越來越頭疼,但又不得不去適配一款又一款的新機型。對於移動端適配,不同