您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 通达OA开发平台基础知识
开发语言基础知识开发语言HTML(HypertextMarkupLanguage,超文本标记语言)PHP(PHP:HypertextPreprocessor)Javascript(客户端脚本语言)CSS(CascadingStytleSheets,层叠式样式表)开发语言基础知识HTML页面结构html/htmlheadtitleHelloHTML/titlestyletype=“text/css”…………………/style/headscriptlanguage=“Javascript”………………/scriptbody………………/body开发语言基础知识常用的head标记titleHelloHTML/titlelinkrel=stylesheettype=text/csshref=/theme/1/style.css“/styletype=“text/css”font{font-size:10pt;font-family:宋体}/stylemetahttp-equiv=Content-Typecontent=text/html;charset=gb2312“/开发语言基础知识script标记scriptsrc=“/inc/menu.js”/scriptscriptlanguage=“Javascript”functionhello(){alert(“HelloJavascript”);}/script开发语言基础知识常用的HTML标记ahref=“”通达网站/aimgsrc=“/images/logo.jpg”border=“0”alt=“图片”/fontcolor=“#FFFFFF”size=“4”文本样式标记/fontbr/换行标记b粗体/bi斜体/iu下划线/upalign=“center”一个段落/pdiv排版HTML段落布局/div开发语言基础知识常用的HTML标记—表格tableborder=“1”width=“90%”/tabletheadclass=“TableHeader”td表头(第一列)/tdtd表头(第二列)/td/theadtrclass=“TableRow”td单元格1/tdtd单元格2/td/tr…………………………tfootclass=“TableFooter”td表尾(第一列)/tdtd表尾(第二列)/td/tfootformname=“form1”action=“submit.php”/forminputtype=“XXX”name=“field1”value=“value1”开发语言基础知识常用的HTML标记—表单textarea”rows=“3”cols=“40”文本区域/textareaselectname=“field3”optionvalue=“1”选项一/optionoptionvalue=“2”选项二/option………………………………/selectinputtype=“reset”name=“reset”value=“重置”inputtype=“submit”name=“submit”value=“提交”开发语言基础知识常用的HTML标记—input类型Text文本输入框Button按钮Image图片Password密码输入框Checkbox复选框Radio单选框Hidden隐藏控件framesetrows=68,*,20“cols=“*”border=0/framesetframename=bannersrc=topbar.php“noresize开发语言基础知识常用的HTML标记—帧framesetrows=*cols=200,8,*id=frame2framename=leftmenunoresizesrc=ipanelframesrc=callleftmenu.phpscrolling=“no”framesrc=table_index.php“scrolling=“auto”/framesetframename=“status_barsrc=“status_bar“开发语言基础知识PHP—基本语法?//PHP代码段起始标记echo“HelloPHP”;?注释标记://注释内容和/*注释内容*/引用PHP文件,require和include方法require(“inc/func.php”);include(“inc/tree.php”);include_once(“inc/auth.php”);开发语言基础知识PHP—基本语法PHP和HTML的嵌套htmlheadtitleHelloPHP/title/headbody?echo“HelloPHP!;?/body/html开发语言基础知识PHP—数据类型四种基本类型boolean(布尔型)integer(整型)float(浮点型,也作“double”)string(字符串)两种复合类型array(数组)object(对象)开发语言基础知识PHP—数据类型两种特殊类型resource(资源)NULL(空类型)三种伪类型mixednumbercallback开发语言基础知识PHP—变量自定义变量$user_id=“admin”;$date=date(“Y-m-d”,time());预定义变量$GLOBAL当前脚本的全局范围内有效的变量数组$_SERVERWEB服务器的相关信息的变量数组$_GET由URL提交至脚本的变量数组$_POST由POST方法提交至脚本的变量数组$_ENV环境变量数组$_FILES由POST方法提交的上传文件的变量数组$_COOKIE客户端的Cookie变量数组$_SESSION当前注册给程序的会话变量$_REQUEST由Get、Post、Cookie机制提交的变量开发语言基础知识PHP—常量自定义常量?define(“user_id”,“admin”);define(“date”,date(“Y-m-d”,time()));?魔术常量__LINE__当前行号__FILE__当前文件__FUNCTION__函数名称__CLASS__类的名称开发语言基础知识PHP—运算符算数运算符+、-、*、/、%、-(取反)赋值运算符=位运算符&、|、^、~、、比较运算符==、===、!=、!===、、、、=、=错误控制运算符@开发语言基础知识PHP—运算符递增/递减运算符++、--逻辑运算符&&、||、!、and、or、xor字符串运算符.、.=开发语言基础知识PHP—流程控制流程分支if……elseif……elseswitch循环whiledo……whileforforeach流程跳转breakcontinuereturn开发语言基础知识PHP—函数?functiontest($a,&$b){$a++;$b++;return$a;}$a=1;$b=2;echo“返回值=”.test($a,$b);echo“a=”.$a.”brb=”.$b;?开发语言基础知识PHP—类?ClassMyClass{var$date=“”;functionMyClass(){$this-date=date(“Y-m-d”,time());}functionGetDate(){return$this-date;}}$date=newMyClass();echo$date-GetDate();?开发语言基础知识PHP—内置函数数组函数库数学函数库字符串处理函数库MySQL函数库变量函数库…………通达OA开发平台基础知识一、系统概述二、系统架构三、技术架构四、开发语言基础知识五、开发平台和接口六、网络资源开发平台和接口目录结构Apache和PHP目录MeChat语音聊天MySQL数据库PHP程序目录开发平台和接口目录结构—webroot所有用户上传的附件各模块PHP程序所有图片目录PHP包含文件OA精灵程序通用模块程序开发平台和接口目录结构—webrootPDA程序界面主题短信提醒文件开发平台和接口目录结构—general开发平台和接口菜单管理开发平台和接口系统代码开发平台和接口开发接口—包含文件验证是否登录OAinclude_once(inc/auth.php);连接数据库的函数include_once(inc/conn.php);公用函数include_once(inc/utility_all.php);类型检验函数include_once(inc/check_type.php);如已包含auth.php,则无须包含conn.php开发平台和接口开发接口—包含文件发送内部短消息include_once(inc/utility_sms1.php);发送手机短信include_once(inc/utility_sms2.php);Session变量$LOGIN_USER_ID用户ID$LOGIN_USER_NAME用户姓名$LOGIN_USER_PRIV用户角色ID$LOGIN_DEPT_ID用户部门ID$LOGIN_AVATAR用户头像$LOGIN_THEME用户界面主题开发平台和接口开发接口—数据库操作包含文件include_once(inc/conn.php);所用函数$cursor=exequery($connection,$query);//$connection为建立的对数据库的连接变量//$query为SQL语句该函数返回值为resource型变量,可通过mysql_fetch_array等函数取得相关记录数据$ROW=mysql_fetch_array($cursor);//从$cursor中取出的一条记录放在数组$ROW中开发平台和接口开发接口—数据库操作?include_once(inc/conn.php);$query=SELECTUSER_NAMEfromUSER;$cursor=exequery($connection,$query);while($ROW=mysql_fetch_array($cursor)){$NAME=$ROW[“USER_NAME];echo$NAME.”br”;}?开发平台和接口开发接口—常用函数Message($title,$message)find_id($String,$id)csubstr(&$str,$start,$long,$ltor,$cn_len)is_ip($IP)send_sms($SEND_TIME,$FROM_ID,$TO_ID,$SMS_TYPE,$CONTENT)send_mobile_sms($SEND_TIME,$FROM_ID,$PHONE,$CONTENT)…………………………开发平台和接口开发接口—系统组件日期选择人员多选人员单选部门多选部门单选…………网络资源相关网站网络资源开源代码网
本文标题:通达OA开发平台基础知识
链接地址:https://www.777doc.com/doc-3313793 .html