原创 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 在移動互聯網快速發展的今天,手機的種類和尺寸越來越多,作爲前端的小夥伴們可能會越來越頭疼,但又不得不去適配一款又一款的新機型。對於移動端適配,不同