如何建立PHP服务器这个是 带Discuz!的PHP环境,直接安装即可 , 无需复杂设置,不过要注意端口设置,要不然可能与你装的asp服务有端口冲突。
php 无法创建数据库mysql_query($sqlstr) or die("无法创建数据库.");就这里就没有写入数据了
从代码上看,前面的连接数据库的代码应该正确执行了,建库的sql语句也基本正确,那么可能的原因:
你用来登录的用户 , 没有建立数据库的权限 。
PHP入门基础教程 PHP入门基础教程大全
PHP于1994年由Rasmus Lerdorf创建,刚刚开始是Rasmus Lerdorf为了要维护个人网页而制作的一个简单的用Perl语言编写的程序 。这些工具程序用来显示 Rasmus Lerdorf 的个人履历,以及统计网页流量 。后来又用C语言重新编写,包括可以访问数据库 。他将这些程序和一些表单直译器整合起来,称为 PHP/FI 。PHP/FI 可以和数据库连接,产生简单的动态网页程序 。为帮助大家入门学习php , 我为大家分享PHP入门知识教程如下:
1、嵌入方法:
类似ASP的%,PHP可以是?php或者是?,结束符号是?,当然您也可以自己指定 。
2、引用文件:
引用文件的方法有两种:require 及 include 。
require 的使用方法如 require("MyRequireFile.php");。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份 。常用的函数 , 亦可以这个方法将它引入网页中 。
include 使用方法如 include("MyIncludeFile.php");。这个函数一般是放在流程控制的处理部分中 。PHP 程序网页在读到 include 的文件时,才将它读进来 。这种方式,可以把程序执行时的流程简单化 。
3、注释方法:
?php
echo "这是第一种例子 。\n" ; // 本例是 C++ 语法的注释 (PHP的注释跟C差不多?。?
/* 本例采用多行的
注释方式 */
echo "这是第二种例子 。\n" ;
echo "这是第三种例子 。\n" ; # 本例使用 UNIX Shell 语法注释
?
4、变量类型:
$mystring = "我是字符串" ;
$NewLine = "换行了\n" ;
$int1 = 38 ;
$float1 = 1.732 ;
$float2 = 1.4E+2 ;
$MyArray1 = array( "子" , "丑" , "寅" , "卯" );
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾,可能ASP程序员会不适应 。这两个遗漏也是程序上大多错误所在 。
5、运算符号:
数**非法字眼已被屏蔽**算:
符号意义
+加法运算
-减法运算
*乘法运算
/除法运算
%取余数
++累加
--递减
字符串运算:
运算符号只有一个,就是英文的句号 。它可以将字符串连接起来,变成合并的新字符串 。类似ASP中的
?
$a = "PHP 4" ;
$b = "功能强大" ;
echo $a.$b;
?
这里也引出两个问题,首先PHP中输出语句是echo,第二类似ASP中的%=变量%,PHP中也可以?=变量? 。
逻辑运算:
符号 意义
小于
大于
= 小于或等于
= 大于或等于
== 等于
!= 不等于
而且 (And)
and 而且 (And)
或者 (Or)
or 或者 (Or)
xor 异或 (Xor)
! 不 (Not)
学习目的:掌握php的流程控制
1、if..else 循环有三种结构
第一种是只有用到 if 条件,当作单纯的判断 。解释成 "若发生了某事则怎样处理" 。语法如下:
if (expr) { statement }
其中的 expr 为判断的条件,通常都是用逻辑运算符号当判断的条件 。而 statement 为符合条件的执行部分程序 , 若程序只有一行,可以省略大括号 {} 。
范例:本例省略大括号 。
推荐阅读
- 那些黄色软件直播怎么下载,那些黄色软件直播怎么下载不了
- asp.net标签tag,aspnet table
- 微信视频号点赞了立刻取消,微信视频号点赞了立刻取消有影响吗
- 公众号注册回访电话,公众号审核电话号码
- c语言交换最大最小值函数 c语言最大数与最小数交换
- flutter多行文本文本框,flutter对话框
- 虚拟映射增加空间,虚拟映射是什么意思
- flutter异步获取数据,flutter 异步 刷新
- sqlserver语句设置表主键,sql创建表怎么设置主键