小编use*_*est的帖子

在 PHP 中拆分文本文件

如何使用 PHP 按字符数将大文本文件拆分为单独的文件?因此,每 1000 个字符拆分的 10,000 个字符文件将拆分为 10 个文件。此外,我可以在找到句号后才拆分吗?

谢谢。

更新 1:我喜欢 zombats 代码,我删除了一些错误并提出了以下内容,但有没有人知道如何仅在句号后拆分?

$i = 1;
    $fp = fopen("test.txt", "r");
    while(! feof($fp)) {
        $contents = fread($fp,1000);
        file_put_contents('new_file_'.$i.'.txt', $contents);
        $i++;
    }
Run Code Online (Sandbox Code Playgroud)

更新 2:我接受了 zombats 的建议并将代码修改为下面的代码,它似乎有效-

$i = 1;
    $fp = fopen("test.txt", "r");
    while(! feof($fp)) {
        $contents = fread($fp,20000);
        $contents .= stream_get_line($fp,1000,".");
        $contents .=".";

        file_put_contents("Split/".$tname."/"."new_file_".$i.".txt", $contents);
        $i++;
    }
Run Code Online (Sandbox Code Playgroud)

php string text-processing

3
推荐指数
1
解决办法
1万
查看次数

PHP:目录中的最后一个文件

如何在php目录中获取最后一个文件的名称(按字母顺序排列)?谢谢.

php file

3
推荐指数
1
解决办法
5143
查看次数

如何在PHP目录中找到前5个文件?

如何在PHP中按字母顺序列出目录中的前5个文件或目录?

php arrays sorting glob file

3
推荐指数
1
解决办法
4944
查看次数

删除换行符并在PHP中添加BR标记

我有以下文本,我想<br>在每个段落之间添加一个标记.并删除所有换行符.我将如何在PHP中执行此操作?谢谢.

所以这 -

This is some text
for which I would
like to remove 
the line breaks.

And I would also 
like to place
a b>  tag after 
every paragraph.

Here is one more
paragraph.
Run Code Online (Sandbox Code Playgroud)

会成为这个 -

This is some text for which I would like to remove the line breaks.<br/> And I would also like to place a br tag after every paragraph. <br> Here is one more paragraph.
Run Code Online (Sandbox Code Playgroud)

注意:忽略任何字母的突出显示.

html php

3
推荐指数
2
解决办法
8936
查看次数

使用PHP在两点之间插入字符串

我如何在两个注释之间插入文本,如下面的PHP.提前致谢.

<!-- BEGIN INSERT 1 -->

<!-- END INSERT 1 -->
Run Code Online (Sandbox Code Playgroud)

html php

3
推荐指数
1
解决办法
2081
查看次数

渐渐变色

屏幕左上角的徽标如何逐渐改变颜色作为翻转?我认为它是在jquery中完成的.如果你不知道代码,你可以指点我的教程吗?谢谢.

http://www.shopdev.co.uk/blog/

更新:谢谢大家,我发布了以下代码的工作版本,

<html>

    <head>            

        <script type="text/javascript" src="jquery.js"></script>

        <script type="text/javascript">

            $(document).ready(function(){

                // load the logo transition
                $("#logo span").css("opacity","0");
                $("#logo span").css("display","block");
                // logo animation
                $("#logo").hover(function() {
                    $("#logo span").stop().animate({opacity:1},'slow');
                }, function() {
                    $("#logo span").stop().animate({opacity:0},'slow');
                });


            });

        </script>

        <style type="text/css">
            #logo span{
                background: url(logo2.gif) no-repeat scroll center bottom;
                width:257px;
                height:75px;
                position:absolute;
            }
            img{
                border:0;
            }
        </style>

    </head>

    <body>

        <div id="logo"><a href="#"><span></span><img src="logo.gif"/></a></div>

    </body>

</html>
Run Code Online (Sandbox Code Playgroud)

javascript css jquery rollover

2
推荐指数
1
解决办法
5575
查看次数

在PHP中随机选择文件

我想在php中使用'include'关键字从文件夹中随机选择一个文件并输出内容.我该怎么做?

谢谢.

php random file-io

2
推荐指数
1
解决办法
895
查看次数

在飞碟中使用 &amp; 符号

使用飞碟转换为 PDF 时出现以下错误。我已经删除了&符号并且它起作用了,所以这似乎是问题所在。如何在 PDF 文档中包含 & 符号?提前致谢。

错误:“实体名称必须紧跟在实体引用中的‘&’之后。”

html java pdf flying-saucer xhtmlrenderer

2
推荐指数
1
解决办法
3160
查看次数

Java NoClassDefFoundError错误

我编写了下面的基本代码并保存到一个名为pdf.java的文件中.

package pdf;

import java.util.*;
import java.io.*;
import com.lowagie.text.DocumentException;
import org.xhtmlrenderer.pdf.ITextRenderer;
import java.util.regex.*;

public class pdf {

    public static void main(String[] args) throws IOException, DocumentException{
        System.out.println("Hello World2!");
    }

}
Run Code Online (Sandbox Code Playgroud)

然后我像这样编译它,

javac pdf.java -cp core-renderer.jar:iText-2.0.8.jar
Run Code Online (Sandbox Code Playgroud)

这似乎工作,因为我有一个pdf.class文件.然后我尝试使用以下命令运行它.

java pdf
Run Code Online (Sandbox Code Playgroud)

我得到了以下输出,

Exception in thread "main" java.lang.NoClassDefFoundError: pdf (wrong name: pdf/pdf)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

提前致谢.

java manifest

2
推荐指数
1
解决办法
1432
查看次数

用python按单词数分割字符串

如何在Python中将一个字符串分成多个单词的几个部分。例如,将一个 10,000 个单词的字符串转换为 10 个 1,000 个单词的字符串。谢谢。

python string

2
推荐指数
1
解决办法
7670
查看次数