相信很多学习 php 的朋友在日常的编程中都会遇到各种各样的问题:PHP 疑难都有哪些呢,本文将由达内的老师为您介绍关于这方面的详细内容。

什么是 PHP
PHP,是英文超级文本预处理语言 Hypertext Preprocessor 的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入 HTML 文档的脚本语言,语言的风格有类似于 C 语言,被广泛的运用。
PHP 普遍疑难
PHP 代码中函数前面的 @是什么意思?
@的作用是忽略调用该函数时产生的错误信息。
为什么出现 “APACHE.EXE: cannot determine local host name.”?
由于 Windows 版本的 Apache 默认情况下不指定 ServerName,所以运行时会出错。解决的办法是修改 Apache 安装目录下的 conf 目录下的 httpd.conf:
在 Windows NT/9x,为什么会出现 “Can't connect to MySQL server on 'localhost' <10061>”?
MySQL 虽然小巧,但毕竟不同于一般的文件数据库,而是一个应用服务器,所以在使用客户程序如 mysql 之前,必须启动 MySQL 服务器。方法是在 MySQL 的 bin 目录下运行 (哪个文件存在就运行哪个)
关于 PHP 与 Sybase 数据库的连接与使用
正确配置你的 PHP, 保证你的机器在系统可遍历的路径里只有一个 php.ini, 并配置正确, 建议的做法: 将 php_sybct.dll 拷至 php4 所在目录, 如 c:\php4, 修改 php.ini(一般位于 Windows 目录或 WinNT 目录) 中 extension_dir=c:\php4 增加 extension=php_sybct.dll 注意 = 号两边不要有空格; 运行 php_info();
关于非法操作
可能与本机有关, 如 Sybase Client 安装不正确, 或 Win9x 系统有问题. 你可以移植到 WinNT 试试。
正文完
发表至: 建站源码
2015-02-09