- 自定义php开发环境安装
- apache安装,httpd -k install安装,之后配置
httpd.conf c:/Apache24 改成 c:/tnwamp/Apache24
servername localhost 80 - PHP配置
apache的httpd.conf中增加
#PHP - Module
LoadModule php5_module "D:/tnwamp/php56/php5apache2_4.dll"
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
PHPIniDir "D:/tnwamp/php56/"
php.ini中
extension_dir = "D:/tnwamp/php56/ext"
可以写一个 test.php <?php phpinfo(); ?> 测试
3.mysql配置
php.ini中
extension=php_bz2.dll
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_mysqli.dll
<?php [email protected]_connect("localhost","root","");
if($test){echo ‘ok‘;}else{echo ‘no ok‘;} ?>
4.其他
phpmyadmin
php.ini
extension=php_mbstring.dll
修改mysql root密码
set password for [email protected]=password(‘000000‘);
启动mysql
net start mysql
net stop mysql
连接mysql
mysql -u root -p
数据库备份
mysqldump -uroot -p000000 animal>d:/animal.sql
还原数据库
先创建一个数据库并选中它之后
source d:/tntest.sql
如果我们希望在不重启apache的情况下,就知道我们的httpd.conf 有没有错误,可以使用httpd -t 来检测
- PHP命令模式
php.exe -r "echo ‘hello‘;";
php.exe -f "d:/a.php"
- 语法
基本数据类型: 整型(int/integer), 浮点型(float/double), 布尔型(bool/boolean), 字符串(string)
复合数据类型: 数组(array), 对象(object)
特殊数据类型: 空(null), 资源(resource)
- 数据类型的强制转换
setType(变量, 数据类型)