PHP的基础(四)

SAP CO-PA数据传送避坑指南:销售开票与FI/MM记账的日常配置实操(含KEKF/KE4I/KEI2) 本文深入解析SAP CO-PA数据传送中的常见配置问题,特别是销售开票与FI/MM记账环节的实操避坑指南。通过KEKF/KE4I/KEI2等关键配置点的详细说明,帮助用户避免数据失真和重复记录,提升获利能力分析的准确性。文章结合实战案例,揭示官方文档未提及的'数据黑洞'形成机制,为SAP顾问提供实用的排雷手册。 阅读详情

个人博客搭建完成,欢迎大家来访问哦
黎默丶lymoo的博客

PHP的文件上传

这里还是举例子说明
创建两个页面,一个fileup.html和一个fileup.php
fileup.html代码如下:

<!doctype html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>文件上传</title>
    </head>
    <body>
        <!--enctype是设置编码格式的-->
        <form action="fileup.php" method="post" enctype="multipart/form-data">
            <!--限制上传的最大大小-->
            <input type="hidden" name="MAX_FILE_SIZE" id="MAX_FILE_SIZE" value="300000" />
            <input type="file" name="fileup" />
            <input type="submit" value="提交"/>
        </form>
    </body>
</html>

fileup.php代码如下:

<?php
    date_default_timezone_set('PRC'); // 设置默认时区
    $file = $_FILES["fileup"];
    // 根据错误码,判断是否上传成功
    if ($file["error"] == 0) {
        // 根据类型判断是图片还是其他
        $imgArr = array("image/jpeg","image/png","image/gif");
        if (in_array($file["type"], $imgArr)) {
            $type = explode("/", $file["type"])[1];
            if ($type == "jpeg") {
                $type = "jpg";
            }
            $time = time(); // 时间戳,以秒为单位
            $time = date("YmdHis", $time); // 设置显示时间的格式
            // 若要放到其他文件夹
            $name = "../2.21php4/".$time.".".$type;
            $bol = move_uploaded_file($file["tmp_name"], $name);
            if ($bol) {
                echo "移至服务器成功";
            } else {
                echo "移至失败";
            }
        } else {
            echo "不是图片";
        }
    } else {
        echo "上传失败";
    }
?>

PHP的正则表达式

查找匹配

$reg = "/\d+/";
$str = "asda4 244g h64 485 14";
echo preg_match($reg, $str); // 返回匹配的次数
echo preg_match_all($reg, $str); // 返回匹配次数,多次匹配

替换匹配

$reg = "/\d+/";
$str = "asda4 244g h64 485 14";
$str = preg_replace($reg, "*", $str);

分隔字符串

$reg = "/\d+/";
$str = "asda4 244g h64 485 14";
$arr = preg_split("/\s/", $str);
var_dump($arr);

小练习

返回数组中能与正则进行匹配的每一项,并以数组进行输出

$arr = array("514ada", "Asda5a153","awda6531");
$str = preg_grep("/\d+/", $arr);
var_dump($str);

mysql数据库

PS:我用的是XAMPP自带集成的MySql

第一步 连接数据库

参数分别为主机名,用户名,密码

$mysql = mysql_connect("localhost", "root", "");
if (!$mysql) {
    echo "连接失败";
    exit(); // 退出后面的执行
} else {
    echo "连接成功";
}

第二步 选择需要的数据库

mysql_select_db("20170222"); // 数据库名
mysql_query("set names utf8"); // 编码格式设置为utf-8

第三步 进行增删改的操作

1)查询语句

// SELECT(字段名) FROM (数据表名)(查询的限制条件)
$sql = "SELECT * FROM userinfo";
// 限制条件有WHERE语句,LIMIT语句,ORDER BY语句
// 例:$sql = "SELECT * FROM userinfo WHERE id=3";
// $sql = "SELECT * FROM userinfo LIMIT 1, 2"; 1表示从第二条查找,2表示查找出来两条
// $sql = "SELECT * FROM userinfo ORDER BY age asc"; 按照年龄升序,asc是默认的升序
$result = mysql_query($sql);

2) 插入语句

$sql = "INSERT INTO userinfo (id, user, pass, age, sex) VALUES (NULL, '测试', 'test' , 100, '男')";

3) 更新语句

$sql = "UPDATE userinfo SET username = 'admin1', passwd ='12345678'  WHERE id = 10;

4) 删除语句

$sql = "DELETE FROM user WHERE id = 10";

第四步 对操作结果进行处理

1) 以索引数组的形式输出

while ($arr = mysql_fetch_row($result)) {
    var_dump($arr);
}

2) 以关联数组形式进行返回

while ($arr = mysql_fetch_assoc($result)) {
    var_dump($arr);
}

3) 以关联数组和索引数组的形式输出

while ($arr = mysql_fetch_array($result)) {
    var_dump($arr);
}

4) 以对象的形式进行输出

while ($obj = mysql_fetch_object($result)) {
    var_dump($arr);
}

第五步 关闭数据库

mysql_close();
Modbus CRC和LRC算法研究及代码实现 一、CRC(循环冗余校验) 1 CRC16实现流程 XOR = 异或 N = 字节的信息位 POLY = CRC16 多项式计算 = 1010 0000 0000 0001 (生成多项式 = 1 + x2 + x15 + x16) 在CRC16中,发送的第一个字节位低字节 2 CRC16实例推导 3 CRC16代码实现 unsigned short CRC16(unsigned char *a... 阅读详情

相关推荐

Frigate进阶玩法:如何用MQTT和Python脚本扩展你的自定义目标检测算法

本文详细介绍了如何通过MQTT和Python脚本扩展Frigate的自定义目标检测算法,无需修改源码即可实现特殊场景(如工业设备异常、农业病虫害识别)的高效检测。文章涵盖Frigate配置、外部检测服务构建、高级集成技巧及性能优化实践,帮助开发者灵活扩展智能监控能力。

weixin_42662293的博客 350

PHP之四_PHP基础

PHP之四_PHP基础

hanhf的专栏 480

第三篇:学习InternVL2.0(探讨代码之训练模块版)

InternVL2的训练模块

qq_69051120的博客 1245

PHP编程基础实验二之php基础语法编程(四)

PHP编程基础实验二之php基础语法编程(4)

Lucky的博客 1097

使用mmdetection快速复现计算机视觉顶会论文

使用mmdetection中支持的算法运行自定义数据集

m0_56896669的博客 2422

Java语音革命:用代码打造永不疲倦的AI客服,让客户支持效率飙升300%!

客户支持领域常面临“薛定谔困境”,即无法预知客户来电的意图是投诉还是表扬。通过Java技术,尤其是语音识别和自然语言处理(NLP),可以有效解决这一问题。文章展示了如何利用Java代码构建“声纹量子引擎”,实现客户支持的自动化。核心技术包括录音与预处理、语音识别和语义理解。通过百度AI API和Stanford NLP,系统能够快速、准确地识别客户语音并理解其意图。数据表明,优化后的AI处理时间从15分钟缩短至18秒,语音识别准确率提升至98.5%,并发处理能力达到单实例1000+请求。这些技术显著提升了客

墨夶的博客 1035

四、php基础

php里衔接变量和字符串用【.】如   echo $name."<br>";   echo $name.$age; php连接数据库:   1、建立链接   2、数据操作   3、结果处理 mysql_connect(); php和mysql连接,apache解析 1、在html表单中post、get传输数据;    <form action="getregi...

weixin_30780649的博客 65

黑猫带你学eMMC协议第17篇:超详细的eMMC HS200 & HS400讲解

1 前言 1.1 声明 本文依据eMMC JEDEC5.1及个人工作经验整理而成,如有错误请留言。 本文结合eMMC JEDEC5.1协议手册查看效果更佳。 1.2 内容提要 本文大约6000字,主要内容有: 1.什么是emmc hs200/hs400? 2.什么是tuning?tuning的过程又是什么? 3.如何设置才能让emmc进入hs200 mode? 4.如何设置才能让emmc进入hs400 mode? 5.emmc关于HS200/HS400内部结构框图对比。 6.部分个人相关经验总结。

黑猫奥利奥的博客 1万+

PHP基础 四

穷举思想-------百钱百鸡 文件载入-----------引入一个文件到当前php代码中来-------------------------- include------- include_once-------------- require--------------- require_once--------------

代码解释生活 289

COMSOL介电弹性体数值仿真指南:预拉伸圆形DEA的稳态变形分析(I)

本期博客是《COMSOL介电弹性体数值仿真指南》系列博客中的一期。聚焦于介电弹性体驱动器(DEA)中最为经典的预拉伸圆形DEA驱动器构型,对其物理特性及数值仿真总体方案进行介绍与讨论。

忘了面孔的Batou 454

基于STM32的六足机器人控制系统设计(项目资料ID:27)

六足机器人控制系统综合分析其结构、步态与控制算法,融合云端服务、Wi-Fi、蓝牙、语音识别及手势识别等多种技术,设计了多元化控制模式,并针对不同应用场景提出了差异化的构建方案。系统硬件采用分层设计,分为主控板与舵机控制板:主控板以 STM32F103VET6 为核心,负责各类控制模式的数据处理与状态显示;舵机控制板采用 STM32F103R8T6,专注于舵机角度的精确控制,两板通过串口实现数据交互。

以培养嵌入式工程师为己任 1万+

PHP基础(四)

1.1 今日目标 掌握静态变量的工作原理; 了解全局变量、局部变量和超全局变量的区别; 了解两种错误处理机制; 掌握错误相关信息的三种配置方式; 掌握自定义函数实现错误处理; 理解四种包含文件方式的区别; 理解文件包含的运行原理; 掌握文件包含的不同应用场景: 1.2 作用域 1.2.1 变量作用域 1、全局变量:在函数外面 2、局部变量:在函数里面,默认情况下,函数内部是不会去访问函数外部的变量 3、超全局变量:可以在函数内部和函数外部访问 <?php $num=10; functi

lei_fh的博客 359

2026.3.13:docker compose运行了Milvus 6个月,占用磁盘近138GB的原因

Docker容器运行Milvus半年后占用138GB磁盘空间,主要原因是容器日志无限增长、容器内写入大量数据未挂载到数据卷,以及未清理临时文件。通过检查发现超大容器目录569035582ce3...占用主要空间。解决方案是使用truncate命令清空容器日志文件(*-json.log),释放磁盘空间。建议配置日志轮转机制,并将数据挂载到宿主机数据卷以避免类似问题。

拥抱具身智能,昇腾Ascend C 194

PHP基础语法(四)

字符串类型&字符串相关函数

qq_52265298的博客 1207

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

php基础知识(四)

允许用asp风格的标志 asp_tag 显示错误信息到屏幕 Display_errors 设置错误的报告级别 Error_reporting PHP的安全模式是为了解决共享服务器安全问题而设立的 Safe_mode 出于安全...

converoscar的博客 199

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

PHP基础笔记四

PHP基础笔记四

m0_73807727的博客 179

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

(四)php基础函数

知识点  一:基础函数(数学 日期 字符串)  二:phph流程控制 循环    一:基础函数基础函数(数学 日期 字符串)  函数:执行某项功能的特定代码  php函数的格式:  数据类型 函数名称()  数据类型 返回值类型  string int float bool array object resource null  mixed  不是具体的类

GDL's BLOG 538

PHP基础知识点【四】常量

常量是一个简单值的标识符(名字)。如同其名称所暗示的,在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量)。常量默认为大小写敏感。传统上常量标识符总是大写的。 我们通常把不经常变的值定义成常量,常量一般用全部大写来表示,前面不加美元符号,常量名和其它任何 PHP 标签遵循同样的命名规则。合法的常量名以字母或下划线开始,后面跟着任何字母,...

Tacks的博客 459

PHP面向对象基础四

php面向对象基础

m0_73807727的博客 254

php【基础学习四】time

<?php /** * Created by PhpStorm. * User: dell * Date: 2015/12/25 * Time: 9:27 */ //echo date_default_timezone_get(); date_default_timezone_set('Asia/Shanghai'); $time = time(); echo date('Y-m-

沈纵情 545

Web开发-PHP基础篇(四)

Web开发-PHP基础篇(四) 一、数据库基本概念 **数据库:**信息存储的仓库,包括一系列的关系措施! **表:**一个数据库中可以有若干张表(形式上你可以看出我们日常生活中建立的表) **字段:**表里面的信息会分若干个栏目来存,这些栏目,在数据库技术中叫"字段",栏目里面存的具体信息叫"字段值" **记录:**一条信息我们叫一条记录 一个数据库管理系统中可以建立若干个数据库,每个数据库中...

qwzf 424

php函数四要素是指哪些,Php基础知识测试题

一:选择题1. LAMP具体结构不包含下面哪种(A )A:Windows系统如果是这个就是WMPB:Apache服务器C:MySQL数据库D:PHP语言2. 以下哪个SQL语句是正确的(D )A:insert into users (‘p001’,’张三’,’男’);少了一个valuesB:create table (Code i...

weixin_33235712的博客 1403

PHP基础(四) 学习笔记

目录 一、函数 1、基本概念 2、声明语法 3、调用语法 4、函数名 5、可变函数 6、函数体 7、return语句 8、匿名函数 二、函数的参数 1、形参 2、实参 3、形参的默认值 ...

qq_37562908的博客 238

php文件上传教程,php基础四之文件上传

这篇文章介绍的内容是关于php的基础 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下//文件上传之需要注意php.ini文件// php.ini文件中的配置// file_uploads// post_max_size// upload_max_filesize// memory_limit// print_r($_FILES["upfile...

weixin_42626599的博客 150

php基础(四)

一、包含文件语法 1、include():可以包含多次; 2、require():可以包含多次; 3、include_once():只能包含一次; 4、require_once():只能包含一次; 5、相同点:可以包含多次;不同点:require遇到错误停止执行,include遇到错误继续执行。 注意:包含文件相当于拷贝包含文件的代码复制主文件中,魔术常量除外,魔术常量取的是魔术常量所

小小php攻城狮的博客 273

PHP基础(四)--类

一、类和对象 1.类的概念 描述:使用class关键字声明 语法:class类名{类结构} 注意: a.类名可以是任何非PHP保留字的合法标签。一个合法类名以字母或下划线开头,后面跟着若干字母,数字或下划线。 b.一个类可以包含有属于自己的常量,变量【属性】以及函数【即方法】 例子: <?php echo '<pre>'; class Person { public $name='beixi'; ...

小白小白从不日别的博客 483
上一篇: PHP的基础(三)
下一篇: JavaScript的一些基本知识 -- 字符串
黎默丶lymoo
博客等级 码龄10年 11粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值