php基础整理

  • 自定义php开发环境安装

  

  1. apache安装,httpd -k install安装,之后配置

    httpd.conf c:/Apache24 改成 c:/tnwamp/Apache24
    servername localhost 80

  2. 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 $test=@mysql_connect("localhost","root","");
  if($test){echo 'ok';}else{echo 'no ok';} ?>

 

 

  4.其他

  phpmyadmin

  php.ini

  extension=php_mbstring.dll

  修改mysql root密码

  set password for root@localhost=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(变量,  数据类型)

  

  

 

posted @ 2016-07-29 23:59  好之  阅读(179)  评论(0)    收藏  举报