首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

PHP基础面试题 - 第一天

1、php中字符串可以用哪三种方法定义: 单引号、双引号、定界符 2、定义常量和静态常量语法是 define(‘常量名’,’常量值’) static $var 3、用php打印出昨天时间,格式是2006...-05-10 22:21:21 date_default_timezone_set('PRC'); echo date('Y-m-d H:i:s',time()-60*60*24); 4、开启php错误报告方法是...display_errors = On 5、php中将对象或者数组序列化函数是 serialize 6、如何定义类成员访问控制: public private protected 7、以下代码在浏览器中输出结果是...($d2); $days = ceil(abs($nd2-$nd1) / (60*60*24)); echo $days; } getDays($d1,$d2); 10、写一个php函数实现从...N个整数($a=array(5,10,2,3333,20);)找出最大一个,注意:不要使用phpmax、sort等函数。

24520

PHP时间日期增减操作示例【date strtotime实现加一天、加一月等操作】

分享给大家供大家参考,具体如下: 时间函数是PHP里面的日常函数,时间默认时期,今天、昨天、明天 、上一周、下一周,本周开始时间和结束时间;本月开始时间结束时间;上月开始时间结束时间,指定日期周一和周日等等方法...<br / '; //echo date("Y-m-d",strtotime("time()")); echo '本周第一天(星期日为一周开始):'.date('Y-m-d', time()-86400...<hr '; echo '本周第一天(星期一为一周开始):'.date('Y-m-d', time()-86400*date('w')+(date('w') 0?86400:-6*86400)).'...————————————– 本周第一天(星期一为一周开始):2018-12-17 ——————————————————————————– 本月第一天:2018-12-01 ———————————...相关内容感兴趣读者可查看本站专题:《php日期与时间用法总结》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《php面向对象程序设计入门教程》

4.1K31

PHP中高级面试题 – 第一天

六、两台 mysql 服务器,其中一台挂了,怎么让业务端无感切换,并保证正常情况下讲台服务器数据是一致 不是核心业务的话,先停写,把备机拉起来,查看两台机器日志,进行数据补偿,开写。...如果是核心业务的话,现在所有的写操作都在正常状态机器上。把好这台机器备机拉起来,当主机。 以上全是应急操作。实际上数据库容灾设计要复杂多。...面试官要是问你,备机数据不一致怎么办,你要勇敢怼回去,你们每秒多少写入操作。按照百万级表,每秒 1000 写入效率,正常设计是,分布在 2 台机器上每台 500。...这个级别的数据同步,出现差异概率 可以忽略不计。有一台出现问题,另一台也可以抗住。 (正常操作,还是先停写,等数据一致,切换,开写。...第一只老鼠喝所有个位是 1 :13579,第二只喝十位是 1 ,第三只和百位是 1 ,第四只喝千位是 1 。 24 小时后,看下死了是 1,活着是 0。

41320

PHP情人:p十几天来学习hp第一天

我这里是暂时 Apache web server 和 MY SQL 如WEB,在php-4.3.3下环境做程序。当然要简单构建和訪问查看数据库 PHPMYADMIN 不可少。...以下简介一下PHP语法。 1、嵌入方法: ,当然您也能够自己指定。...这个函数通常放在 PHP 程序最前面,PHP 程序在运行前,就会先读入 require 所指定引入文件,使它变成 PHP 程序网页一部份。 经常使用函数,亦能够这种方法将它引入网页中。...include 用法如 include(“MyIncludeFile.php”); 。这个函数通常是放在流程控制处理部分中。PHP 程序网页在读到 include 文件时,才将它读进来。...首先PHP中输出语句是echo,第二类似ASP中PHP中也能够。

32610

学习爬虫第一天

网络就如同蜘蛛网,而数据相当于里面的节点,爬虫如同蜘蛛,通过节点去获取蜘蛛网上内容,获取想要数据信息 获取网页数据方式: 1、浏览器访问——下载网页数据 2、模拟浏览器对网页进行访问——解析数据——...将所需要内容保存在本地 其中第二种方式就是爬虫整体流程 首先先了解下关于网页必备知识 https和http区别?...明文显示,端口号为80 https:进行加密,添加数字证书,端口号为443 网络请求方式 GET POST PUT HEAD DELETE PATCH 简单说下GET和POST区别 GET请求:HTPP默认请求方式是...GET; GET请求特点: *没有请求体,携带数据保存在URL后面 *GET请求携带参数必须在4k之内 *GET请求携带数据由于封装在URL后面,所以会暴露在浏览器地址栏中 POST请求特点...: *有请求体,数据保存在请求体中 *上传提交数据可以无限大 *请求体中如果存在中文,会使用URL编码!

44720

DM达梦数据库关于时间日期函数总结

总结了几点常用关于日期时间相关一些函数用法,有时候可以很方便帮你解决些棘手问题 1. 查询当前日期 select TRUNC(SYSDATE) from dual; 2....dual; --去年今天 8.关于w、ww、iw用法和区别: ww:按每年1月1日为第一周第一天,1月8日为第二周第一天 w:与ww功能类似,不过它是按每月1日为每周第一天,例如1日为当月第一周第一天...,8日为第二周第一天 iw:自然周,为星期一至星期日算一周,且每年第一个星期一为第一周 select to_char(sysdate,‘ww’) from dual; – 查询今年第几周,每天第一天为第一周第一天...查询今年第几周,自然周 select to_char(sysdate,‘w’) from dual; --查询本月第几周 select trunc(日期,‘d’) from dual; --意周日为一周起始日期...查询当周第一天 select trunc(日期,‘iw’) from dual;–意周日为一周结束日期 查询当周第一天 结束语 这边文章总结了大梦数据库常用一些有关时间及日期方面的函数,并列举了每个函数用法

28210

GO第一天–代码组织

发表评论 307 views A+ 所属分类:未分类 工作空间 go工具为公共代码仓库中维护开源代码而设计。无论你会不会公布代码,该模型设置工作环境方法都是相同。...对于你自己包,你必须选择一个基本路径,来保证它不会与将来添加到标准库, 或其它扩展库中包相冲突。 如果你将你代码放到了某处源码库,那就应当使用该源码库根目录作为你基本路径。...Go可执行命令是静态链接;在运行Go程序时,包对象无需存在。 包名 Go源文件中第一个语句必须是 package 名称 这里 名称 即为导入该包时使用默认名称。...(一个包中所有文件都必须使用相同 名称。) Go约定是包名为导入路径最后一个元素:作为 “crypto/rot13” 导入包应命名为 rot13。...链接成单个二进制文件所有包,其包名无需是唯一,只有导入路径(它们完整文件名) 才是唯一。 共多关于Go命名约定见 实效Go编程。

84790

MySQL时间格式化date_format

语法 DATE_FORMAT(date,format) date 参数是合法日期;format 规定日期/时间输出格式。...格式 描述 %a 缩写星期名 %b 缩写月名 %c 月,数值 %D 带有英文前缀月中天 %d 月天,数值(00-31) %e 月天,数值(0-31) %f 微秒 %H 小时 (00-23) %h...或 PM %r 时间,12-小时(hh:mm:ss AM 或 PM) %S 秒(00-59) %s 秒(00-59) %T 时间, 24-小时 (hh:mm:ss) %U 周 (00-53) 星期日是一周第一天...%u 周 (00-53) 星期一是一周第一天 %V 周 (01-53) 星期日是一周第一天,与 %X 使用 %v 周 (01-53) 星期一是一周第一天,与 %x 使用 %W 星期名 %w 周天...(0=星期日, 6=星期六) %X 年,其中星期日是周第一天,4 位,与 %V 使用 %x 年,其中星期一是周第一天,4 位,与 %v 使用 %Y 年,4 位 %y 年,2 位

15510

实习一周总结

实习一周感觉,就是,因为我大学学不是计算机专业,所以没有多大经验,包括自己自学的话,是有很多局限性,因为不知道外面企业项目是怎么写,而且我自己在自学过程可能会遗漏一些知识点,这个时候,实习就显得非常重要了...这几天一直都在看别人写代码,还好我比较注重基础,所以别人写代码,还是8成可以看,但是还是有缺陷啊, 回顾我以前写vue.js前端项目,还有我之前都没有那种思维,就是模块化,组件化,封装,这些思想太重要了...,这要可以少写很多代码,少写重复代码,而实习公司这个前端项目刚好把这个思维体现非常好。...jsprops属性,还有事件派发$emit, ?...,配置好路径,然后通过异步请求方式去获取后台给我们传递数据,需要注意传递那些字段,都要跟后台沟通好,配合好,异步请求一般都是使用Promise封装好函数去调用 ?

57310

MySQL日期格式化

大家好,又见面了,我是你们朋友全栈君。...示例 date_format(now(), '%Y-%m-%d %H:%i:%S') 点位符详解 %Y:年,4 位 %y:年,2 位 %M:月名 %m:月,数值(00-12) %D:带有英文前缀月中天...1-12) ---- %p:AM 或 PM %r:时间,12-小时(hh:mm:ss AM 或 PM) %T:时间, 24-小时 (hh:mm:ss) ---- %U:周 (00-53) 星期日是一周第一天...%u:周 (00-53) 星期一是一周第一天 %V:周 (01-53) 星期日是一周第一天,与 %X 使用 %v:周 (01-53) 星期一是一周第一天,与 %x 使用 %w:周天 (...0=星期日, 6=星期六) ---- %X:年,其中星期日是周第一天,4 位,与 %V 使用 %x:年,其中星期一是周第一天,4 位,与 %v 使用 发布者:全栈程序员栈长,转载请注明出处:https

3.1K20

sql日期格式化「建议收藏」

sql日期格式化转化 1. DATE_FORMAT() 函数用于以不同格式显示日期/时间数据。...DATE_FORMAT(date,format) %a 缩写星期名 %b 缩写月名 %c 月,数值 %D 带有英文前缀月中天 %d 月天,数值(00-31) %e 月天,数值(0-31...%r 时间,12-小时(hh:mm:ss AM 或 PM) %S 秒(00-59) %s 秒(00-59) %T 时间, 24-小时 (hh:mm:ss) %U 周 (00-53) 星期日是一周第一天...%u 周 (00-53) 星期一是一周第一天 %V 周 (01-53) 星期日是一周第一天,与 %X 使用 %v 周 (01-53) 星期一是一周第一天,与 %x 使用 %W 星期名...%w 周天 (0=星期日, 6=星期六) %X 年,其中星期日是周第一天,4 位,与 %V 使用 %x 年,其中星期一是周第一天,4 位,与 %v 使用 %Y 年,4 位 %y 年,2

1.4K20

SQL进阶-6-时间函数及格式化处理

背景 在MySQL中存储数据时候,很多情况下会存储与时间相关数据。...有时候我们在数据库中存储是时间戳形式,但是当我们进行数据统计和分析、聚合时候,显然是不能以时间戳形式来进行,必须先转成符合实际需求格式。...或 PM %r 时间,12-小时(hh:mm:ss AM 或 PM) %S 秒(00-59) %s 秒(00-59) %T 时间, 24-小时 (hh:mm:ss) %U 周 (00-53) 星期日是一周第一天...%u 周 (00-53) 星期一是一周第一天 %V 周 (01-53) 星期日是一周第一天,与 %X 使用 %v 周 (01-53) 星期一是一周第一天,与 %x 使用 %W 星期名 %w 周天...(0=星期日, 6=星期六) %X 年,其中星期日是周第一天,4 位,与 %V 使用 %x 年,其中星期一是周第一天,4 位,与 %v 使用 %Y 年,4 位 %y 年,2 位

60520

MySQL 格式化日期函数 DATE_FORMAT(), FROM_UNIXTIME() 和 UNIX_TIMESTAMP() 之间区别

其中 date 参数是合法日期,format 参数则规定日期/时间输出格式,可以使用格式有: 格式 描述 %a 缩写星期名 %b 缩写月名 %c 月,数值 %D 带有英文前缀月中天 %d 月天...或 PM %r 时间,12-小时(hh:mm:ss AM 或 PM) %S 秒(00-59) %s 秒(00-59) %T 时间, 24-小时 (hh:mm:ss) %U 周 (00-53) 星期日是一周第一天...%u 周 (00-53) 星期一是一周第一天 %V 周 (01-53) 星期日是一周第一天,与 %X 使用 %v 周 (01-53) 星期一是一周第一天,与 %x 使用 %W 星期名 %w 周天...(0=星期日, 6=星期六) %X 年,其中星期日是周第一天,4 位,与 %V 使用 %x 年,其中星期一是周第一天,4 位,与 %v 使用 %Y 年,4 位 %y 年,2 位 FROM_UNIXTIME...其中 unix_timestamp 参数为要转换时间戳,format 参数则规定日期/时间输出格式,他可以使用格式和 DATE_FORMAT() 函数基本一致,这里不再列出。

63430
领券