好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>后端语言>PHP
<tfoot draggable='sEl'></tfoot>

echophpeol的简单介绍

很多站长朋友们都不太清楚echophpeol,今天小编就来给大家整理echophpeol,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 PHP如何循环输出指定的行范围? 2、 前端使用CryptoJS AES加密 ,后端php解密问题 3、 php怎么怎么用*号做一个等腰三角形 4、 PHP+TXT读取文本内容并输出 5、 php 输出100以内(不含100 不含66)能被3整除且个位数为6的所有整数 6、 为什么打印PHP_EOL无效果不换行呢。代码如下 PHP如何循环输出指定的行范围?

根据你的描述,我理解为你是想输出文本中第2行到第10行的数据

代码如下:

$str = file_get_contents('k.txt');

$array = explode("\r\n",$str);

$newArray = array_slice($array, 2, 9); // 切割数组 第二个参数是下标,第三个参数是切割多少个元素 到array[10]是9个元素

foreach ($newArray as $k => $v) {

    echo $v;

    echo PHP_EOL; // 换行符

}

如果觉得有用请采纳,并点个关注~

前端使用CryptoJS AES加密 ,后端php解密问题

PHP7.1 已经不能用mcrypt了,所以我用的是openssl_encrypt和openssl_decrypt。

<?php  

$data  = "This is an AES crypt demo.";  

$privateKey = "5d4bcd5912db00c28e9ce7fd5e9b7f78";  // KEY 16字节用aes-128-cbc,32字节用aes-256-cbc

$iv= "4490d2ded4f2d4ad";  //AES的IV是16个字节

  

//加密 

// $encrypted = openssl_encrypt($data,'aes-128-cbc',$privateKey,0,$iv);

$encrypted = openssl_encrypt($data,'aes-256-cbc',$privateKey,0,$iv);

echo $encrypted,PHP_EOL;

// 解密  

$encryptedData = $encrypted;  

// $decrypted = openssl_decrypt($encryptedData,'aes-128-cbc',$privateKey,0,$iv);  

$decrypted = openssl_decrypt($encryptedData,'aes-256-cbc',$privateKey,0,$iv);  

echo($decrypted);

输出结果如下:

EPcMQRXA53/hRkPyILFI4fF/9sW2X53tLiDT26khNsA=

This is an AES crypt demo.

php怎么怎么用*号做一个等腰三角形

问题不难,给你两个版本,一个是在页面中输出的,一个是在命令行输出的:

页面输出版本,注意,这里为了看起来更加完美,“*”外面使用了<span />进行包装,并设置了样式,同时,空白区域也是使用<span />进行输出的,这样的目的是使用样式控制显示效果:

function printTriangle($len, $char='*') {

$offset = 0;

if ($len % 2 == 0) {

$offset = ceil($len / 2) + 1;

} else {

$offset = ceil(($len - 1) / 2) + 1;

}

for ($i=1; $i<=$len; $i++) {

echo str_repeat('<span style="display: inline-table; width: 10px; height: 10px;">nbsp;</span>', $len - $i);

echo str_repeat('<span style="display: inline-table; width: 20px; height: 10px; text-align: center;">'.$char.'</span>', $i);

echo '<br />';

}

}

}

2. 命令行版本:注意,输出的星号($char)应该使用全角符号,保证占用两个基本空格的宽度,而空格只是占用半个全角的宽度:

function printTriangle($len, $char='×') {

$offset = 0;

if ($len % 2 == 0) {

$offset = ceil($len / 2) + 1;

} else {

$offset = ceil(($len - 1) / 2) + 1;

}

for ($i=1; $i<=$len; $i++) {

echo str_repeat(' ', $len - $i);

echo str_repeat($char, $i);

echo PHP_EOL;

}

}

PHP+TXT读取文本内容并输出

//在命令行cmd中运行,能看到3秒的效果

$content = file_get_contents('a.txt');

$arr = explode("\n", $content);

$count = ceil(count($arr)/20);

for($i=0;$i<$count;$i++){

    $k = $i*20+20;

    for($j=$i*20;$j<$k;$j++){

        if(!empty($arr[$j])){

            echo $arr[$j].PHP_EOL;

        }

       

    }

    sleep(3);

    echo PHP_EOL;

}

//有看不懂的步骤,可以追问

php 输出100以内(不含100 不含66)能被3整除且个位数为6的所有整数

for ($i = 0; $i < 100; $i ++) 

{

    if (($i != 66)  ($i % 3 == 0)  ($i % 10 == 6)) 

    {

        echo $i . '<br />';

    }

}

// 6 36 96

为什么打印PHP_EOL无效果不换行呢。代码如下

一、对于浏览器来说,文本进行换行要使用标记 <BR/>来达到,通常文件里文本的换行,在浏览器并不能如常显示,只对文本文件有效。

PHP 脚本生成的结果,最终仍需到浏览器进行显示,所以,如果要换行,尽量使用 <BR> <P> 这种 html 标签来完成。

二、你可以查看源代码,就可以看到 PHP_EOL 有没有起作用。

关于echophpeol的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于echophpeol的简单介绍的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did208427
更新时间:2023-05-03   阅读:22次

上一篇: 订货系统源码php 简单好用的订货系统

下一篇:php如何设置时间函数 php时间函数代码

相关资讯

最新资料更新

  • 1.php在线直播详解 php直播用的什么技术
  • 2.原生php提交form php原生开发的好处
  • 3.杭州php前景如何 杭州php培训学校
  • 4.php的token请求 php简单的token验证
  • 5.php5.2.8安装 php安装教程
  • 6.20个php函数 php的system函数
  • 7.php人员查询系统 php信息查询系统
  • 8.图片二进制php 图片二进制转换器
  • 9.学校php培训机构 php培训学校是什么意思
  • 10.php下载liunx php下载器
  • 11.php图书管理系统 php图书管理系统全部代码
  • 12.php余数1 php math
  • 13.关于winformphp的信息
  • 14.php例子下载 php资料下载
  • 15.php交叉报表 ureport 交叉报表
  • 16.php变下载文件 php 下载文件
  • 17.php异步协程 php yield 异步
  • 18.phpvc6vc9的简单介绍
  • 19.php正则到底 php中的正则表达式
  • 20.php生成uuid php生成随机6位数

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://www.haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]