0 / 0 / 0
Регистрация: 08.08.2013
Сообщений: 24
1

работа с файлами

03.10.2014, 00:01. Показов 972. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, есть такое задание Файл input.dat содержит несколько строк текста. Слова в тексте могут разделяться пробелами и знаками препинания. Переписать текст в файл output.dat, заменив прописные буквы заглавными в словах, содержащих хотя бы две одинаковые буквы.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$str = file_get_contents('Z:/home/localhost/www/input.dat');
$count=0;
for ($i=0;$i<$str.leght;$i++)
    {
        $a=$str[$i];
        for ($i=0;$i<$str.leght;$i++)
        {
            if($a==' ')
            {
                $count=0;
            }
            else if ($count == 2)
                {
                    $u = mb_convert_case($a, MB_CASE_UPPER, "UTF8");
                }
        }
    }
file_put_contents('Z:/home/localhost/www/output.dat', $u);
?>
Ничего не записывает в файл, в чем ошибка?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.10.2014, 00:01
Ответы с готовыми решениями:

Работа с файлами
Задание: На странице отображается список всех файлов в папке &quot;views&quot;, в каждом из которых...

работа с файлами
Помогите пожалуйста решить: Файл содержит вещественные числа. Указать отрезок, которому принадлежат...

Работа с файлами
Помогите пожалуйста найти сумму чётных элементов файла, содержащего целые числа

Работа с файлами!
Здравствуйте, помогите пожалуйста! Нужно реализовать задание! Вводим путь к папке или к диску....

2
Невнимательный
2376 / 735 / 264
Регистрация: 08.02.2013
Сообщений: 5,020
Записей в блоге: 2
03.10.2014, 05:51 2
Из того что заметил:
...должно быть file_put_contents('....', $txt);
... Второй цикл обнуляет $i из первого
... $u ничему не присваевается
...$count ничего не считает
0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
03.10.2014, 21:14 3
Цитата Сообщение от ft4l Посмотреть сообщение
должно быть file_put_contents('....', $txt);
а откуда возьмется $txt?
Цитата Сообщение от Артем3452 Посмотреть сообщение
($i=0;$i<$str.leght;$i++)
что такое $str.leght??? Во-первых, есть слово length, нет слова leght. Во-вторых, в php вообще нет подобных конструкций...

Начните изучение php с чего полегче. Это у Вас не код, а набор ошибок. Он вообще ничего не делает... Тут даже исправлять нечего.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.10.2014, 21:14
Помогаю со студенческими работами здесь

Работа с файлами
Помогите исправить ошибки. Нужно считать данные из файла counter1.txt и вывести в браузере...

Работа с файлами
Доброе всем утро, мне нужна кое-какая информация но нигде не могу найти, вот мне нужны все функции...

Работа с файлами
Есть такая структура папок и файлов папка 1(1.txt, 2.txt, 3.txt,папка 2(папка 3(4.txt),папка...

Работа с файлами
Дан символьный файл b. В файле b не менее двух компонент. Определить, являются ли два первых...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru