PHP
lantianjialiang
这个作者很懒,什么都没留下…
展开
-
使用Gii生成的CountrySearch不能使用的问题
When I following the steps in http://www.yiiframework.com/doc-2.0/guide-start-gii.html. try to generate some CRUD operate for country table. I following the details steps which tutorial told. but when原创 2016-05-09 08:37:57 · 1595 阅读 · 0 评论 -
change MySQL's config file and let it use utf-8 by default
change MySQL’s config file and let it use utf-8 by default for xampp, the config file is under bin\my.ini[mysqld] character-set-server=utf8 collation-server=utf8_general_ci原创 2016-08-11 15:40:23 · 220 阅读 · 0 评论 -
Change Yii2 language
you can using request header/cookie to change Yii’s language dynamic or using below code:// change target language to Chinese \Yii::$app->language = 'zh-CN';原创 2016-08-11 15:41:24 · 245 阅读 · 0 评论 -
.htaccess file not work
.htaccess file not work 1. check AllowOverride option; 2. or just add the rewrite content to httpd.conf file to prevent use .htaccess file原创 2016-08-11 15:42:00 · 195 阅读 · 0 评论 -
change composer's repo to china's mirror
change composer’s repo to china’s mirror project config: composer config repo.packagist composer https://packagist.phpcomposer.com global config: composer config -g repo.packagist composer https://原创 2016-08-11 15:42:57 · 235 阅读 · 0 评论 -
Yii2 UT
run below command to instanll codeception:composer require "codeception/codeception=2.1.*" composer require "codeception/specify=*" composer require "codeception/verify=*"add project/vendor/bin to you原创 2016-08-11 15:44:52 · 231 阅读 · 0 评论 -
debug codeception in Eclipse
config eclipse’s php cli’s debug to using xdebug copy file to codeception cp vendor\codeception\codeception\codecept to vendor\codeception\codeception\codecept.phpthen add this file to eclipse’s cli ru原创 2016-08-11 15:48:01 · 269 阅读 · 0 评论 -
some method in PHP
php is_null: use === intstead of is_null isset($var) and is_null($var) 是相反的;is_null只有在变量是NULL或者变量声明了但是没有赋值时返回true is_callable: if the application could call a method on the object, from the curren原创 2016-08-11 15:49:06 · 240 阅读 · 0 评论 -
mpdf export chinese character
mpdf export chinese char: vendor/mpdf/mpdf/config.php, change below two line to true, for v6$this->autoScriptToLang = true; $this->autoLangToFont = true;autoScriptToLang is variable to indicate whethe原创 2016-08-11 15:51:24 · 778 阅读 · 0 评论 -
fop's font
what’s fop: http://xmlgraphics.apache.org/fop/ 1. using TTF reader to generate metric xml file and let fop using itcd to fop's main directory, java -cp "build/*;lib/*" org.apache.fop.fonts.apps.TTFRe原创 2016-08-12 08:22:05 · 935 阅读 · 0 评论 -
change charset of existed MySQL db
change charset of existed dbALTER/CREATE DATABASE `yii2basic` DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;原创 2016-08-11 15:39:46 · 364 阅读 · 0 评论 -
using yii command extract message which need i18n
using yii command extract message which need i18n first you should create a config file for yii command:.\yii message/config-template path/to/config.php`such as messages/config.php made some modify t原创 2016-08-11 15:39:13 · 351 阅读 · 0 评论 -
perl script.pl vs perldoc script.pl
perl script.pl 是执行perl脚本 perldoc script.pl 是显示perl脚本中的help原创 2016-07-27 08:34:52 · 349 阅读 · 0 评论 -
config apache and php in windows
1. download related apache and php 1.1 make sure the version is same with your host(x86 or x64) 1.2 download related vc version PHP are built with VC9, VC11 or VC14 (Visual Studio 2008, 2012 or 20原创 2016-07-27 09:09:45 · 310 阅读 · 0 评论 -
Yii2 alias
Alias You can find below default alias in yii2\BaseYii.php’s $alias:$aliases variable's init: @yii D:\xampp\htdocs\basic\vendor\yiisoft\yii2 basic\vendor\yiisoft\extensions.php file add extension path原创 2016-08-11 15:28:23 · 673 阅读 · 0 评论 -
Yii2 use spl_autoload_register to create autoload feature
Yii2 use spl_autoload_register to create autoload feature yii2\Yii.php:spl_autoload_register(['Yii', 'autoload'], true, true); Yii::$classMap = require(__DIR__ . '/classes.php'); Yii::$container = ne原创 2016-08-11 15:27:17 · 537 阅读 · 0 评论 -
php xdebug php5.dll missing
php xdebug php5.dll missing make sure your xdebug is nts or ts version dlldisplay static variable in Eclipse’s variable view self::$aliases原创 2016-08-11 15:34:34 · 631 阅读 · 0 评论 -
xampp can't start MySQL
xampp can’t start MySQL, using xampp_stop.bat clear env, then retry原创 2016-08-11 15:35:38 · 264 阅读 · 0 评论 -
some valuable Yii2 extension
Yii2 extension http://codemix.github.io/yii2-bs3activeform/horizontal.html http://demos.krajee.com/原创 2016-08-11 15:36:18 · 248 阅读 · 0 评论 -
install Composer fail from xampp in windows
you should change below config in php.ini to absolute path for you xampp:extension_dir = "E:\xampp\php\ext" browscap = "E:\xampp\php\extras\browscap.ini"原创 2016-08-11 15:37:13 · 313 阅读 · 0 评论 -
change eclipse default text encoding to UTF-8 to support php i18n
change eclipse default text encoding to UTF-8 to support php i18n Window -> Preferences -> General -> Workspace : Text file encoding原创 2016-08-11 15:37:46 · 343 阅读 · 0 评论 -
PHP post combine
if you post as below, PHP will parse below post as array[0] == Country, Country has three propertyCountry%5Bcode%5D=1&Country%5Bname%5D=2&Country%5Bpopulation%5D=1 Country[code]:1 Country[name]:2 Count原创 2016-08-12 08:26:03 · 247 阅读 · 0 评论