原创 php中遍歷二維數組的幾種方法詳解

<?php//使用for循環遍歷$arr2=array(array("張三","20","男"),array("李四","25","男"),array("王五","19","女"),array("趙六","25","女"));echo "

原创 PHP環境配置小細節

在進行php.ini配置中,我們會發現在修改了extension_dir的路徑後,在使用phpinfo打印信息時還是會顯示如下情況,而且和數據庫相關的應用也不可以使用,儘管MySQL的拓展已經打開 解決上述問題的主要方法是,在正確配置

原创 PHP之面向對象三大特性

什麼是面向對象? 面向對象編程,也就是我們常說的OOP,其實是面向對象的一部分。面向對象一共有3個部分:面向對象分析(OOA)、面向對象設計(OOD)、面向對象編程(OOP)。我們現在將要學習的就是面向對象的編程,而面向對象編程中兩個首要

原创 數據庫常見筆試面試題及其解析

數據庫基礎(面試常見題) 一、數據庫基礎 1. 數據抽象:物理抽象、概念抽象、視圖級抽象,內模式、模式、外模式 2. SQL語言包括數據定義、數據操縱(Data Manipulation),數據控制(Data Contro

原创 【轉】php中return die exit用法梳理

1、return 如果在一個函數中調用 return 語句,將立即結束此函數的執行並將它的參數作爲函數的值返回。return 也會終止 eval() 語句或者腳本文件的執行。 如果在全局範圍中調用,則當前腳本文件中止運行。如果當前腳本文

原创 深入理解php底層:php生命週期

1、PHP的運行模式:     PHP兩種運行模式是WEB模式、CLI模式。無論哪種模式,PHP工作原理都是一樣的,作爲一種SAPI運行。 1、當我們在終端敲入php這個命令的時候,它使用的是CLI。 它就像一個web服務器一樣來

原创 數據庫SQL優化大總結

1.對查詢進行優化,要儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。 2.應儘量避免在 where 子句中對字段進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如: selec

原创 php+apache+yaf框架開發環境搭建

1、php安裝 首先我們約定一下開發環境的安裝目錄: E:/phpsetup/        |--php        |--apache        |--www 下載PHP 下載地址:http://php.net/ windows

原创 PHP中常用的設計模式

1.單例模式 單例模式顧名思義,就是隻有一個實例。作爲對象的創建模式, 單例模式確保某一個類只有一個實例,而且自行實例化並向整個系統提供這個實例。 單例模式的要點有三個: 一是某個類只能有一個實例;二是它必須自行創建這個實例;三是它

原创 淺談JavaScript閉包(Closure)

閉包(closure)是Javascript語言的一個難點,也是它的特色,很多高級應用都要依靠閉包實現。 下面就是我的學習筆記,對於Javascript初學者應該是很有用的。 一、變量的作用域 要理解閉包,首先必須理解Javascript

原创 MySQL數據庫char與varchar的區別分析及使用建議

在數據庫中,字符 型的數據是最多的,可以佔到整個數據庫的80%以上。爲此正確處理字符型的數據,對於提高數據庫的性能有很大的作用。在字符型數據中,用的最多的就是 Char與Varchar兩種類型。前面的是固定長度,而後面的是可變長度。現在我

原创 thinkphp框架中ajax向控制器傳遞參數數組

當需要使用ajax將多個數據發送到後臺時,可以使用一個數組收集所有要發送的數組,然後將這個數組作爲參數發送到後臺處理 這裏以用戶登錄系統的驗證爲例 1、JS部分 var user_name=$("#username

原创 php中利用session保存用戶登陸信息

1、新建一個php文件session.php,用於定義session <?php session_start();//這個不能少 $_SESSION['hid_name']; $_SESSION['hid_email']; $_SESS

原创 實用的SQL語句大全,面試或者工作都會用得着

一、基礎   1、說明:創建數據庫   CREATE DATABASE database-name   2、說明:刪除數據庫   drop database dbname   3、說明:備份sql server   ---

原创 數據庫中的併發操作帶來的一系列問題及解決方法

數據庫中常見的併發操作所帶來的一致性問題包括:丟失的修改、不可重複讀、讀髒數據、幻影讀(幻影讀在一些資料中往往與不可重複讀歸爲一類)。丟失修改 下面我們先來看一個例子,說明併發操作帶來的數據的不一致性問題。 考慮飛機訂票系統中的一個