paiza
<?php
$str1 = ('paiza');
$str2 = ('apple');
$str3 = ('letter');
function bigTower($str1, $str2, $str3)
{
$str1 = trim($str1);
$str2 = trim($str2);
$str3 = trim($str3);
$offset = false;
for ($i = 0; $i < strlen($str1); $i++) {
if (substr($str1, -($i + 1)) === substr($str2, 0, $i + 1)) {
$offset = $i + 1;
}
}
$str2 = $offset == true ? str_replace(substr($str2, 0, $offset), '', $str2) : $str2;
$str = $str1 . $str2;
$offset = false;
for ($i = 0; $i < strlen($str2); $i++) {
if (substr($str2, -($i + 1)) === substr($str3, 0, $i + 1)) {
$offset = $i + 1;
}
}
$str3 = $offset == true ? str_replace(substr($str3, 0, $offset), '', $str3) : $str3;
$str .= $str3;
return $str;
}
echo bigTower($str1, $str2, $str3);
paiza的更多相关文章
- 关于Jenkins的网站及其他学习的网站
配置efk https://www.cnblogs.com/fzxiaomange/p/efk-getstart.html https://blog.csdn.net/wangmuming/artic ...
随机推荐
- [转]CentOS7利用systemctl添加自定义系统服务
原文:https://www.cnblogs.com/saneri/p/7778756.html CentOS7自定义系统服务 CentOS7的服务systemctl脚本存放在:/usr/lib/sy ...
- 06_java基础知识——break/continue和标签的配合使用
package com.huawei.test.java03; /** * This is Description * * @author * @date 2018/08/29 */ public c ...
- 【leetcode】475. Heaters
problem 475. Heaters solution1: class Solution { public: int findRadius(vector<int>& house ...
- reset()方法的使用、jq下面reset()的正确使用方法
reset()是 原生js的的方法,所有浏览器都支持,而且必须是form元素包括下的表单元素,但是JQuery中没有reset方法, 效果图: 错误用法: 正确用法: js用法: document. ...
- C语言简单计算一元二次方程
#include <stdio.h> #include <math.h> /*计算一元二次方程的根*/ void Cal(double a,double b,double c) ...
- Linux本地yum源配置以及使用yum源安装gcc编译环境
本文档是图文安装本地yum源的教程,以安装gcc编译环境为例. 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux rel ...
- 文件IO 相关的包:java.io文件——API
文件IO 相关的包:java.io文件——API 1.Java.io.File类的使用(1)两种路径绝对路径:相对于当前路径:当前为 “工程名”(2)File类创建,对象为一个文件/目录,可能存在或不 ...
- SOFARPC —— Generic Service (泛化调用) 解析
今晚心情无比激动,多云转晴!原因在于弄懂些 Generic Service 实现原理,很有成就感. 各位看官莫笑,今晚,小小的收获,也是非常满足的.下面进入正题! 一.前言 普遍RPC在客户端需要提供 ...
- vue 在全局设置cookie main.js文件
//设置cookie Vue.prototype.setCookie=function(cname, cvalue, exdays) { var d = new Date(); d.setTime(d ...
- java web(四):request、response一些用法和文件的上传和下载
上一篇讲了ServletContent.ServletCOnfig.HTTPSession.request.response几个对象的生命周期.作用范围和一些用法.今天通过一个小项目运用这些知识.简单 ...