echo

前端学PHP之mysql扩展函数

孤者浪人 提交于 2020-03-02 17:18:00
前面的话   mysql由于其体积小、速度快、总体拥有成本低,尤其是具有开放源码这一特点,许多中小型网站为了减低网站总体拥有成本而选择了mysql作为网站数据库。而使用mysql数据库管理系统与php脚本语言相结合的数据库系统解决方案,正被越来越多的网站所采用,其中以LAMP(linux+apche+mysql+php)模式最为流行   PHP有标准的函数用来操作数据库,mysqli是PHP5中新加的,是对mysql扩展的改进。但由于历史遗留问题,好多老项目是在PHP4中使用mysql拓展开发的,如果在原有的项目上进行二次开发,都要求使用mysql拓展函数。如果是新设计的项目,推荐使用mysqli拓展或PDO技术。本文主要介绍PHP中的mysql拓展函数 总括   在PHP脚本中操作MySQL数据库的的几个步骤如下:   1、连接MySQL数据库服务器,并判断是否连接正确   2、选择数据库,并设置字符集(可选)   3、执行SQL命令   4、处理结果集   5、关闭数据库连接 连接MySQL数据库服务器,并判断是否连接正确 mysql_connect()   mysql_connect()函数用来打开一个到 MySQL 服务器的连接。如果成功则返回一个资源, 或者在失败时返回FALSE resource mysql_connect ([ string $server [,

windows下备份Mysql数据的脚本

寵の児 提交于 2020-03-02 14:07:04
@echo off echo. echo MySQL数据库备份 echo ***************************** echo. echo 今天是 %date% echo 时间是 %time% echo. echo ***************************** set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" md "D:\JDBC\%Ymd%" "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqldump" --opt -Q -uroot -pabc123 --default-character-set=latin1 test > "D:\JDBC\%Ymd%\test_bak.sql" echo. echo MySQL数据库备份完成,请进行检查。。。 echo. echo. pause 来源: oschina 链接: https://my.oschina.net/u/567296/blog/295518

Linux 常用命令小结

笑着哭i 提交于 2020-03-02 08:27:16
  学习脚本几天了,总结下linux debian下脚本常用命令。 Linux    1.添加删除账户 useradd / userdel    2.修改“张三”密码 passwd 张三 或者 echo "user:password"|chpasswd 3.查找 grep {-r 路径} {文件} “ 查找内容” 或者 grep -Rrni “内容” 查找当前目录下所有文件内是否有“内容”。    4.pwd 输出当前路径    5.tail -n 行数 显示文件最后n行    6.time time ./XXX.sh 查看脚本运行时间    7.cut {-d '按该字符分割'} {-f 2-5 针对分割后的区域,选2-5区域} {-c 1-8 切割前1-8位} eg: 8位随机密码 $RANDOM|md5sum|cut -c 1-8    8.shift 针对 函数或者脚本输入参数的前进一步    9.test -eq == -ne != -gt > -lt < -le <= -ge >= -e 文件存在 -f文件 -d目录 多与if test ... 或者 test ... $?(上条语句是否成功执行)    10. if [ ];then if test -f ./XX.txt ;then       表达式a 表达式a      else elif [] ;then   

CodeIgniter学习笔记

青春壹個敷衍的年華 提交于 2020-03-02 08:09:16
CodeIgniter学习笔记(CI的具体学习模块的运用) $this->config->item('base_url'); -------------------------------------------------------------------- ------------------------------------------------------------类库参考 ------数据库类------------------------------------------------------------ $this->load->database(); $query->num_rows() //当前请求的行数 $query->num_fields() //当前请求的字段数 $query->free_result() //释放当前查询所占用的内存并删除其关联的资源标识 $this->db->insert_id() //这个ID号是执行数据插入时的ID $this->db->affected_rows() //insert,update后,显示被影响的行数 $this->db->count_all('my_table');//计算出指定表的总行数 insert_string: $data = array('name' => $name, 'email' =>

echo 'the character - (dash) in the unix command line

若如初见. 提交于 2020-03-02 07:57:15
问题 This is an extremely simple question that had absolutely nothing related on the internet no matter what. How do I print a single dash with the echo command? I tried escaping it with '\', '/', '-', '%' and even '#', but it seemed it refused to print a simple, single dash character nonetheless. I tried it with a single quote, double quote or no quote at all, but it seems that this simply isn't possible with echo. Nothing on the man page nor anywhere else, for that matter, can someone please

把Nginx加为系统服务(service nginx start/stop/restart)

我与影子孤独终老i 提交于 2020-03-01 23:23:33
1、编写脚本,名为nginx #!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfig: - 85 15 # description: Nginx is an HTTP(S) server, HTTP(S) reverse \ # proxy and IMAP/POP3 proxy server # processname: nginx # config: /etc/nginx/nginx.conf # config: /etc/sysconfig/nginx # pidfile: /var/run/nginx.pid # Source function library. . /etc/rc.d/init.d/functions # Source networking configuration. . /etc/sysconfig/network # Check that networking is up. [ "$NETWORKING" = "no" ] && exit 0 nginx="/usr/local/nginx/sbin/nginx" prog=$(basename $nginx) NGINX_CONF_FILE="/usr/local/nginx/conf

echo ,print,print_r的区别

孤街浪徒 提交于 2020-03-01 17:42:09
echo :是一种语言结构,输出一个或者多个字符串 注意:, 是echo 本身支持的一种语法,而.是字符串连接操作符,使用,的效率要高一点 echo $a,$b; print()实际上并不是一个函数,它也是一种语言结构,那么它的圆括号是可以不用写的,它输出的一个字符串 类似的还有array() ,list()等 print_r () 是一个函数,打印变量的信息,基本类型,数组,对象 来源: oschina 链接: https://my.oschina.net/u/613887/blog/742825

PHP 对外提供API

安稳与你 提交于 2020-03-01 17:36:41
linux nginx php 架构 环境搭建参考: http://my.oschina.net/u/1445488/blog/632611 以下为PHP代码demo. <?php //echo phpinfo(); $url=urldecode($_SERVER['REQUEST_URI']); //echo $url; $url=parse_url($url); //print_r($url); $path=$url['path']; $path_arry=explode('/', $url['path']); //print_r($path_arry); $query_arry=explode('/', $url['query']); //print_r($_SERVER); //echo "haojinglong"; //print_r($query_arry); $exe="convert -resize ".$query_arry[3]."x".$query_arry[5]." ".$path_arry[2]." test_".$path_arry[2]; //echo $exe; exec($exe,$o,$e); //print_r($o); //echo $e; //print_r($exec_out); header("Content-type:png");

print(),print_r(),echo()的区别

旧巷老猫 提交于 2020-03-01 16:26:18
cho是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print() 只能打印出简单类型变量的值(如int,string) print_r() 可以打印出复杂类型变量的值(如数组,对象) echo 输出一个或者多个字符串 print --输出一个字符串 Description int print ( string arg )//返回值为整形 print " 你好朋友" ; 可以进行下面操作 复制代码 代码如下: $name=print " nihao \n" ; $str = 'test print value is $name .'; eval_r(" \$print=\" $str\" ; " ); echo $print; print_r -- 打印关于变量的易于理解的信息。 bool print_r ( mixed expression_r [, bool return] ) //返回值是布尔型的,参数是mix类型的,可以是字符串,整形,数组,对象类print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。 print_r() 将把数组的指针移到最后边。 你可以 复制代码

php 的 echo(),print(),print_r(),printf() 的区别

廉价感情. 提交于 2020-03-01 15:38:58
echo 和 print 是 PHP 的语言结构,有无括号均可使用。print_r() 和 printf() 是函数!语言结构和函数的区别: http://my.oschina.net/banbo/blog/295580 (1) echo 可以一次输出多个值,多个值直接用逗号分隔,如:echo $a,$b; 没有返回值,支持表达式:echo $a + 1; (2) print 不可以一次输出多个值,print $a; 有返回值并且始终返回 1,支持表达式:print $a + 1; echo 和 print 只支持基本类型,布尔型除外支持的不完整( true 显示1,false 啥也不显示),数组只显示 Array,不支持输出对象。echo 和 print 的具体差异请参考: http://www.w3school.com.cn/php/php_echo_print.asp (3) print_r() 支持字符串、数字、数组、对象,可以把字符串和数字简单地打印出来,而数组则以括起来的键和值得列表形式显示,对象能打印出属性。不支持布尔值。 (4) printf() 类似 C 中的printf() 函数:printf("%s world. Day number %n", $str, $num); 可传入变量或表达式:printf("%s world. Day number $n",