PHP教程

php面試題之四——Linux部分(高階部分)

1.請解釋下列10個shell命令的用途(新浪網技術部) top、ps、mv、find、df、cat、chmod、chgrp、grep、wc top:該命令提供了實時對系統處理器狀態的監控,它能夠實時顯示系統中各個程序的資源佔用情況。該命令可以按照對CPU、記憶體使用和執行時間對系統任務程序進行

PHP面試常見演算法、函式總結

<?php //a=10,b=15 在不用第三個變數的前提下交換a b的值 //使用list(): $a = "fsdfds"; $b = "xiaorui"; list($a,$b) = array($b,$a); echo $a."-".

[PHP]Yii rules常用規則

public function rules() { return array( //必須填寫 array('email, username, password,agree,verifyPassword,verifyCode', 'required

PHP的RSA簽名

PHP的RSA簽名 <?php $private_content="-----BEGIN RSA PRIVATE KEY----- MIIBOgIBAAJBALecq3BwAI4YJZwhJ+snnDFj3lF3DMqNPorV6y5ZKXCiCMqj8OeOmxk4YZW9aaV9 ckl

Fatal error: Call to undefined function mcrypt_encrypt()

首先問題原因是缺少的擴充套件。 先安裝:sudo apt-get install php5-mcrypt 安裝完成之後需要在cgi裡面新增。 比如php-fpm裡需要在 /etc/php5/fpm/conf.d 目錄下面建立一個軟連線:20-mcrypt.ini, 他這裡面已經有一些軟連線了(

PHP版本DES加密解(對應.net版與JAVA版)

最近由於專案需要,需要與.net,java進行對接,其中有DES加解密這塊。 發現他們兩個的DES並不通用。 <?php /** * * DES FOR .NET版本 * @author Administrator * */ class DES_NET{ var $key;

session無法設定

程式碼環境遷移,遷移後發現無法登陸。php是運維用yum安裝的,後來經過分析,發現是因為session無法設定。由於是預設的session儲存配置,所以是以檔案的形式儲存的。顧懷疑是session目錄沒有寫許可權。但是linux下session預設目錄在哪呢?經過百度,在/var/lib/php/sessio

Laravel5 (cli)命令列執行指令碼及定時任務

本文轉自:http://www.cnblogs.com/chunguang/p/5660074.html Artisan是Laravel自帶的命令列介面名稱,它提供了很多有用的命令想要檢視所有可用的Artisan命令,可使用list命令檢視: 1 php 

最新微信退款結果通知解密(php版)

微信官方給出的退款通知解密方法如下: (1)對加密串A做base64解碼,得到加密串B (2)對商戶key做md5,得到32位小寫key* ( key設定路徑:微信商戶平臺(pay.weixin.qq.com)-->賬戶設定-->API安全-->金鑰設定 ) (3)用key*對加密串B

PHP和Java AES 128 ECB 加解密(PKCS5Padding)

php 和 java 使用 AES128/ECB/PKCS5Padding對稱加解密,簽名使用 HmacSHA256,附帶 php 和 java 程式碼,均為 DEMO 版本,測試通過,實際使用請根據自己專案修改。 最近做專案涉及到一丟丟的安全問題,需要 PHP 加密,Java 解密,對方使用的 AES加密

Yii+Apache url重寫去掉index.php

yii url重寫去掉index.php 步驟一 protected->config->main.php 步驟二 開啟Apache伺服器的重寫 在Apache安裝目錄下,如D:\Program Files\Apache\Apache24\conf 開啟httpd.c

php頁面靜態化—動態頁面和靜態頁面

動態頁面: 頁面中的資料需要從檔案或資料庫動態獲取的頁面; 比如請求一個php檔案所生成的頁面;當請求一個php檔案時,php檔案會經過3個執行階段,語法分析、編譯、執行。 所以說這型別的頁面也屬於動態頁面; 靜態檔案: 純html檔案所生成的頁面;當請求一個html檔案時,html檔案不會經過語法

thinkphp5加解密方法

/** * 系統加密方法 * @param string $data 要加密的字串 * @param string $key 加密金鑰 * @param int $expire 過期時間 單位 秒 * return string * @author 麥當苗兒 <zuojiazi@vip.

0.069417953491211